Summary: | sys-libs/db calls tc-ld-is-gold after adding invalid linker flags | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrei Slavoiu <ansla80> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=470634 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andrei Slavoiu
2015-11-26 21:28:46 UTC
Made it build by changing the condition to: if [[ ${out} == *"GNU gold"* ]] || [[ ${out} == *"ld.gold"* ]] ; then tc-ld-disable-gold is written as intended -- we use user flags first (in case they change ABI or linker paths) before requesting the version info the fact that db adds the invalid flag before trying to change the linker is a bug in the db ebuild this was changed here i think and it looks like by accident: https://sources.gentoo.org/sys-libs/db/db-6.0.30-r1.ebuild fixed here: http://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db548619f2d5a39f8bb523c60e99d20cf84ef513 |