Summary: | sys-libs/glibc-2.12.1-r3 QA Notice: Files built without respecting LDFLAGS have been detected | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David J Cozatt <djcozatt> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=527504 https://bugs.gentoo.org/show_bug.cgi?id=864100 https://bugs.gentoo.org/show_bug.cgi?id=863863 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build log |
Description
David J Cozatt
2010-12-04 21:01:21 UTC
Created attachment 256354 [details]
build log
in this case, i'm pretty sure the QA check is incorrect. the glibc build itself resets the hashstyle which causes the QA check to think LDFLAGS were ignored because its custom hashstyle was. http://sources.gentoo.org/sys-libs/glibc/files/eblits/src_compile.eblit?r1=1.17&r2=1.18 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5afbd004d49ecaa3a05b192a8bb0c21ea9d2f0e commit e5afbd004d49ecaa3a05b192a8bb0c21ea9d2f0e Author: Sam James <sam@gentoo.org> AuthorDate: 2022-04-19 22:08:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-04-19 22:08:23 +0000 sys-libs/glibc: re-enable DT_HASH It ends up breaking applications in unexpected ways (and it's not obvious to the user what's happening), and after speaking to upstream, it's not really even on their agenda to remove DT_HASH right now. Bug: https://bugs.gentoo.org/347761 Bug: https://bugs.gentoo.org/527504 Signed-off-by: Sam James <sam@gentoo.org> sys-libs/glibc/glibc-9999.ebuild | 5 ----- 1 file changed, 5 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afecc68b8d689dbfdbff3b16ca50be66deb3cce commit 8afecc68b8d689dbfdbff3b16ca50be66deb3cce Author: Sam James <sam@gentoo.org> AuthorDate: 2022-04-24 23:32:16 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-04-24 23:32:43 +0000 sys-libs/glibc: re-enable DT_HASH It ends up breaking applications in unexpected ways (and it's not obvious to the user what's happening), and after speaking to upstream, it's not really even on their agenda to remove DT_HASH right now. Given this seems to break not just some relatively niche (sorry!) things, but some prominent Steam games now too, let's accelerate plans to roll this out and do 2.34 (and 2.35, but that was more on the cards anyway) too. Bug: https://bugs.gentoo.org/347761 Bug: https://bugs.gentoo.org/527504 Bug: https://github.com/anyc/steam-overlay/issues/309 See: e5afbd004d49ecaa3a05b192a8bb0c21ea9d2f0e Signed-off-by: Sam James <sam@gentoo.org> sys-libs/glibc/glibc-2.34-r12.ebuild | 1617 ++++++++++++++++++++++++++++++++++ sys-libs/glibc/glibc-2.35-r4.ebuild | 1596 +++++++++++++++++++++++++++++++++ 2 files changed, 3213 insertions(+) |