]> code.ossystems Code Review - openembedded-core.git/commitdiff
gnupg: fix build of GPLv2 version of gnupg with gcc 5
authorAndre McCurdy <armccurdy@gmail.com>
Sat, 11 Jul 2015 07:30:24 +0000 (00:30 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 16 Jul 2015 14:08:44 +0000 (15:08 +0100)
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@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-support/gnupg/gnupg_1.4.7.bb

index aef515d534f4eee99d05d987a1505d6b02fa615c..6999f81f848b50fde1f906cbb721aaadd5d6aae2 100644 (file)
@@ -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}