Summary: | media-libs/libcdaudio-0.99.12-r4 has implicit function declarations in configure logs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 906027 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
2023-02-28 08:56:55 UTC
Created attachment 855058 [details]
build.log
build log and emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa245858213a0663022ff039f5ee7dbd2ec8575c commit fa245858213a0663022ff039f5ee7dbd2ec8575c Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-03-11 02:48:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-11 14:22:49 +0000 media-libs/libcdaudio: fully refresh autotools It uses an extremely vintage 2004 edition that includes some kind of horrible idea from the early days of the 21st century. Apparently, back then, portability meant "autotools can convert your ANSI C code to K&R C". This functionality has long since been removed from current automake, so eautoreconf doesn't actually run until we remove a few troublesome lines. Needed to e.g. pass LTO warning flags through to the linker, and well, a whole lot more. Also fixes a build issue with conflicting definitions of mount? Closes: https://bugs.gentoo.org/859910 Closes: https://bugs.gentoo.org/898236 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> media-libs/libcdaudio/libcdaudio-0.99.12-r5.ebuild | 12 ++++++++++++ 1 file changed, 12 insertions(+) |