Age | Commit message (Collapse) | Author |
|
libgdiplus/src/Makefile.am contains -Wno-format and this prevents
enabling conf/distro/include/security_flags.inc because the new
flags, especially:
SECURITY_STRINGFORMAT ?= "-Wformat -Wformat-security -Werror=format-security"
plus libgdiplus adding its own -Wno-format flag causes a build error:
cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security]
Removing -Wno-format from ligbdiplus allows passing the secure
CFLAGS externally and such a patch was shipped by Fedora for
a long time, since their libgdiplus 2.10.9 package.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Building against Poky master, libgdiplus fails a Q/A check because
there is a -L/lib present in the do_compile step.
This was due to ${libjpeg_prefix} being dropped from ${LIBJPEG}
during configuration.
(There may be a way to prevent this being dropped but for now
removal of the search path setting works).
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
2.10.8 isn't building under morty
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
as otherwise under Krogoth we fail a Q/A sanity check
ERROR: libgdiplus-2.10.8-r0 do_populate_sysroot: QA Issue: libgdiplus.pc failed sanity test (tmpdir) in path /data_drive/monotest/poky.krogoth/build/tmp/work/i586-poky-linux/libgdiplus/2.10.8-r0/sysroot-destdir/usr/lib/pkgconfig [pkgconfig]
ERROR: libgdiplus-2.10.8-r0 do_populate_sysroot: QA staging was broken by the package built above
ERROR: libgdiplus-2.10.8-r0 do_populate_sysroot: Function failed: do_qa_staging
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
This changeset allows PACKAGECONFIG to determine the configuration of
libgdiplus as it applies to jpeg, gif, exif, and tiff.
Signed-off-by: Barry Grussling <barry@grussling.com>
|
|
These dependencies were found in package QA.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
libgdiplus 2.10.8 is incompatible with changes made to the giflib5
API. This causes a build failure if giflib5 is installed on the host
machine. To fix this, explicitly depend on giflib-native, which is still
version 4.x and is thus compatible.
Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
recipes rather than target recipes
Testing: Complete build of target image including Mono
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
xbuild native build of source files
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
from upgraded recipes
These are no longer required as per email thread @see https://lists.yoctoproject.org/pipermail/yocto/2014-February/018306.html
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
update to libgdiplus 2.10.8
- libgdiplus 2.10 is fairly old, released 3 years ago (cea5a3f)
- libgdiplus 2.10.8 is curently the most recent release available on GitHub and is also old, released 2 years ago (5179dd3)
- there have been a substantial number of commits since these releases so it may be worth considering a recipe to build from a specific git commit (thoughts appreciated)
@see: https://github.com/mono/libgdiplus/releases
libgdiplus-2.10 and libgdiplus-2.10.8 recipes fail to build currently with an error
gdiplus-private.h:33:31: fatal error: freetype/tttables.h: No such file or directory
This is a known issue addressed by commit 180c02e into master on 16/12/13. From the commit message,
"As of FreeType 2.1.6 (November 2003), using #include to include Freetype libraries directly is not supported.
This has come to a head, as in FreeType 2.5.0, the location of headers has been moved around, breaking building of libgdiplus.
This slight change uses the "official" way to include the required header file, without breaking building on older versions of the library."
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
Added recipes for gtk-sharp, mono-xsp, monotools-server
(gtk-sharp and mono-xsp need testing but they build well enough for the command line monotools-server to run. There may be an issue with monotools-gui-server)
Updated libgdiplus to support OE build with libpng15
|
|
|