Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 644160

Summary: media-sound/dagrab-5.013 GCC6 undefined reference to die
Product: Gentoo Linux Reporter: Gil Kloepfer <gbz>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: jstein
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: New ebuild with additional option

Description Gil Kloepfer 2018-01-10 19:26:52 UTC
Created attachment 514162 [details]
New ebuild with additional option

New profile 17.0 introduced GCC 6 which fails to build dagrab due to an undefined reference to die (see bug #570732).  GCC 6 now requires the -fgnu89-inline option in addition to the -std=gnu89 to support the older semantics.

Attaching trivial replacement ebuild that fixes the issue (add missing option to cflags).
Comment 1 Larry the Git Cow gentoo-dev 2022-03-20 18:49:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9f1eb279c5bdb7625d90fa9fa5f6d2da74c808

commit ea9f1eb279c5bdb7625d90fa9fa5f6d2da74c808
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2022-03-20 18:49:01 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2022-03-20 18:49:01 +0000

    media-sound/dagrab: update EAPI 6 -> 8
    
    Closes: https://bugs.gentoo.org/644160
    Closes: https://bugs.gentoo.org/715754
    Signed-off-by: David Seifert <soap@gentoo.org>

 ...grab-0.513-r1.ebuild => dagrab-0.513-r2.ebuild} | 23 +++++++++--------
 .../dagrab/files/dagrab-0.513-C99-inline.patch     | 30 ++++++++++++++++++++++
 media-sound/dagrab/files/dagrab-0.513-build.patch  | 30 +++++++++++++---------
 media-sound/dagrab/files/dagrab-0.513-fd_set.patch | 10 ++++++++
 4 files changed, 70 insertions(+), 23 deletions(-)