[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 2/2] modules: workaround buggy glib builds
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PATCH 2/2] modules: workaround buggy glib builds |
Date: |
Thu, 8 Mar 2018 09:53:01 +0100 |
https://bugzilla.gnome.org/show_bug.cgi?id=794123
Cc: Marc-André Lureau <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
---
configure | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/configure b/configure
index eb612532aa..34e4bb419e 100755
--- a/configure
+++ b/configure
@@ -3366,6 +3366,10 @@ for i in $glib_modules; do
if $pkg_config --atleast-version=$glib_req_ver $i; then
glib_cflags=$($pkg_config --cflags $i)
glib_libs=$($pkg_config --libs $i)
+ if test "$i" = "gmodule-export-2.0"; then
+ # make sure we link with --export-dynamic
+ glib_libs="-Wl,--export-dynamic
${glib_libs//-Wl,--export-dynamic/}"
+ fi
QEMU_CFLAGS="$glib_cflags $QEMU_CFLAGS"
LIBS="$glib_libs $LIBS"
libs_qga="$glib_libs $libs_qga"
--
2.9.3