commit: aa3c28baa056846ebd14dfbb48058b91018188fd Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> AuthorDate: Sun Feb 19 18:14:43 2017 +0000 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> CommitDate: Sun Feb 19 18:14:56 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3c28ba
dev-scheme/guile: fix CFLAGS=-gddb3 build failure, bug#608190 guile-snarf uses cpp to get rid of comments, #defines and type declarations in C code. But in -ggdb3 mode gcc leaves all of them in the output. The workaround is to downgrade -ggdb3 down to -ggdb2. Bug: https://bugs.gentoo.org/608190 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-scheme/guile/guile-2.0.14.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-scheme/guile/guile-2.0.14.ebuild b/dev-scheme/guile/guile-2.0.14.ebuild index ab7f9c651b..87f2621de4 100644 --- a/dev-scheme/guile/guile-2.0.14.ebuild +++ b/dev-scheme/guile/guile-2.0.14.ebuild @@ -42,6 +42,9 @@ src_configure() { # see bug #178499 filter-flags -ftree-vectorize + # see bug #608190 + replace-flags -ggdb[3-9] -ggdb2 + econf \ --disable-error-on-warning \ --disable-rpath \
