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

Bug 419383

Summary: sys-devel/llvm-3.1[gold] depends on ld.gold from sys-devel/binutils[cxx]
Product: Gentoo Linux Reporter: Nico R. <n-roeser>
Component: [OLD] DevelopmentAssignee: Bernard Cafarelli <voyageur>
Status: RESOLVED FIXED    
Severity: normal CC: mgorny
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nico R. 2012-06-02 17:19:38 UTC
sys-devel/llvm-3.1[gold] did not build on one of my systems. After some investigation, I found out that it calls ld.gold, which was a broken symlink, because I had sys-devel/binutils[-cxx].

Solved by installing sys-devel/binutils[cxx] before sys-devel/llvm[gold].

Please change DEPEND for sys-devel/llvm-3.1; it currently requires >=sys-devel/binutils-2.22, but should rather be like DEPEND="… gold? ( >=sys-devel/binutils-2.22[cxx] ) …".
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2012-06-04 20:23:42 UTC
/var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.0-r2.ebuild,v  <--  llvm-3.0-r2.ebuild
new revision: 1.5; previous revision: 1.4
/var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.1.ebuild,v  <--  llvm-3.1.ebuild
new revision: 1.4; previous revision: 1.3