commit:     b6210aa9a62dec156757c266ffe840bf8a5ab29a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 08:39:40 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 09:54:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6210aa9

net-wireless/spectools: add -std=gnu89 to CFLAGS to restore pre-GCC5 semantics

Gentoo-Bug: 577466

Package-Manager: portage-2.2.28

 net-wireless/spectools/spectools-2016.01.1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-wireless/spectools/spectools-2016.01.1.ebuild 
b/net-wireless/spectools/spectools-2016.01.1.ebuild
index 3454f62..c9fc0a7 100644
--- a/net-wireless/spectools/spectools-2016.01.1.ebuild
+++ b/net-wireless/spectools/spectools-2016.01.1.ebuild
@@ -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

Reply via email to