]> code.ossystems Code Review - openembedded-core.git/commitdiff
gobject-introspection: Disable generating static lbraries
authorKhem Raj <raj.khem@gmail.com>
Tue, 13 Jun 2017 02:28:32 +0000 (19:28 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 23 Jun 2017 10:43:40 +0000 (11:43 +0100)
So we do not accidentally end of using static libraries when doing
PIE enabled builds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-gnome/gobject-introspection/gobject-introspection_1.50.0.bb

index 509fc5fa592411028fd0cb2b0d78645f82b9416a..ce31097da62e28e8d5282ac715cd9df455b4f677 100644 (file)
@@ -99,6 +99,7 @@ EOF
 # Configure target build to use native tools of itself and to use a qemu wrapper
 # and optionally to generate introspection data
 EXTRA_OECONF_class-target += "--enable-host-gi \
+                              --disable-static \
                               --enable-gi-cross-wrapper=${B}/g-ir-scanner-qemuwrapper \
                               --enable-gi-ldd-wrapper=${B}/g-ir-scanner-lddwrapper \
                               ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-introspection-data', '--disable-introspection-data', d)} \