net-wireless/spectools: add -std=gnu89 to CFLAGS to restore pre-GCC5 semantics
authorDavid Seifert <soap@gentoo.org>
Sun, 20 Mar 2016 08:39:40 +0000 (09:39 +0100)
committerDavid Seifert <soap@gentoo.org>
Sun, 20 Mar 2016 09:54:11 +0000 (10:54 +0100)
Gentoo-Bug: 577466

Package-Manager: portage-2.2.28

net-wireless/spectools/spectools-2016.01.1.ebuild

index 3454f625e4e5e28c79de6d1532b4cf450e65daae..c9fc0a76ed1e8093cef7af3be712d70c0b98411d 100644 (file)
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit autotools eutils toolchain-funcs udev
+inherit autotools eutils flag-o-matic toolchain-funcs udev
 
 MY_PN=${PN}
 MY_PV=${PV/\./-}
@@ -44,6 +44,9 @@ src_prepare() {
        epatch "${FILESDIR}"/${PN}-2011.08.1_p20140618-tinfo.patch
        mv configure.{in,ac} || die
        eautoreconf
+
+       # fix bug 577466 by restoring pre-GCC5 inline semantics
+       append-cflags -std=gnu89
 }
 
 # Please note that upstream removed the --with-gtk-version option