[oe-commits] Andre McCurdy : gnupg: fix build of GPLv2 version of gnupg with gcc 5
git at git.openembedded.org
git at git.openembedded.org
Thu Jul 16 14:10:16 UTC 2015
Module: openembedded-core.git
Branch: master
Commit: c9883a572eb92e9b846e9021495e0715fb2a4db7
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=c9883a572eb92e9b846e9021495e0715fb2a4db7
Author: Andre McCurdy <armccurdy at gmail.com>
Date: Sat Jul 11 00:30:24 2015 -0700
gnupg: fix build of GPLv2 version of gnupg with gcc 5
Force gcc's traditional handling of inline to avoid issues with gcc 5.
Upstream gnupg has a more specific fix, however it was made after
gnupg was relicensed to GPLv3 so may be unsafe to backport directly.
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=5093bed27580e608de073bcc5953bd76b6b8b2de
Signed-off-by: Andre McCurdy <armccurdy at gmail.com>
Signed-off-by: Ross Burton <ross.burton at intel.com>
---
meta/recipes-support/gnupg/gnupg_1.4.7.bb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/recipes-support/gnupg/gnupg_1.4.7.bb b/meta/recipes-support/gnupg/gnupg_1.4.7.bb
index aef515d..6999f81 100644
--- a/meta/recipes-support/gnupg/gnupg_1.4.7.bb
+++ b/meta/recipes-support/gnupg/gnupg_1.4.7.bb
@@ -81,6 +81,9 @@ EXTRA_OECONF = "--disable-ldap \
ac_cv_sys_symbol_underscore=no \
"
+# Force gcc's traditional handling of inline to avoid issues with gcc 5
+CFLAGS += "-fgnu89-inline"
+
do_install () {
autotools_do_install
install -d ${D}${docdir}/${BPN}
More information about the Openembedded-commits
mailing list