aboutsummaryrefslogtreecommitdiffstats
path: root/meta-gnome
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2020-04-09 18:07:02 -0700
committerKhem Raj <raj.khem@gmail.com>2020-04-10 11:07:54 -0700
commitfdfaea58be4ae2214b2ed1d4393e932a954726aa (patch)
tree20ea70771ba516014a2642960caf0ed2c2b1d51a /meta-gnome
parent9cfdcdda1b0018a0e6c386f8ce18d2cc806cc147 (diff)
downloadmeta-openembedded-fdfaea58be4ae2214b2ed1d4393e932a954726aa.tar.gz
gimp: Disable vector icons generation on mips/arm for musl targets
Fixes errors like make[3]: *** [Makefile:2395: 24/document-print.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-center.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/media-optical.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-gray.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-blue.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gtk-select-color.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel-alpha.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/media-floppy.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-business-card.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/gimp-channel.svg] Segmentation fault (core dumped) make[3]: *** [Makefile:2395: 24/dialog-information.svg] Segmentation fault (core dumped) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
Diffstat (limited to 'meta-gnome')
-rw-r--r--meta-gnome/recipes-gimp/gimp/gimp_2.10.18.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gimp/gimp/gimp_2.10.18.bb b/meta-gnome/recipes-gimp/gimp/gimp_2.10.18.bb
index 838bd374a1..b4431bf081 100644
--- a/meta-gnome/recipes-gimp/gimp/gimp_2.10.18.bb
+++ b/meta-gnome/recipes-gimp/gimp/gimp_2.10.18.bb
@@ -45,6 +45,9 @@ EXTRA_OECONF = "--disable-python \
--without-webkit \
--without-wmf"
+EXTRA_OECONF_append_libc-musl_mipsarch = " --disable-vector-icons"
+EXTRA_OECONF_append_libc-musl_arm = " --disable-vector-icons"
+
do_configure_append() {
find ${B} -name Makefile | xargs sed -i s:'-I$(includedir)':'-I.':g
find ${B} -name Makefile | xargs sed -i s:'-I/usr/include':'-I${STAGING_INCDIR}':g