Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 407317 - Solaris bootstrap procedure is broken by sys-devel/binutils-2.22-r1 upgrade
Summary: Solaris bootstrap procedure is broken by sys-devel/binutils-2.22-r1 upgrade
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Solaris
: Normal critical (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-07 18:56 UTC by Richard Yao (RETIRED)
Modified: 2012-03-25 08:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Yao (RETIRED) gentoo-dev 2012-03-07 18:56:53 UTC
After `env USE=-git emerge -u system` builds sys-devel/binutils-2.22-r1 as part of the bootstrap procedure on Solaris, configure scripts for C programs break due to the GNU ld target change:

configure: error: in `/tmp/old_tree/var/tmp/portage/app-editors/nano-2.3.1-r1/work/nano-2.3.1':                                                                                                                                                                                
configure: error: C compiler cannot create executables                                                                                                                                                                                                                         
See `config.log' for more details

This results in an unusable prefix unless the user sees the mailing list post by Fabian:

http://archives.gentoo.org/gentoo-alt/msg_a4641a1c17ce5f66a05c6440dd5cfca87.xml

While we know that there is a solution for this, there is nothing in the bootstrap procedure to help users when they encounter this and until the snapshot is updated, they will encounter it every time.

Bug #405907 was resolved as CANTFIX, but the effect on the bootstrap procedure is a consequence that was overlooked at the time. Rather than rededicating that bug to this, I am opening a new one to track this issue.
Comment 1 Fabian Groffen gentoo-dev 2012-03-07 19:38:15 UTC
we just need a snpshot bump
Comment 2 Fabian Groffen gentoo-dev 2012-03-25 08:39:50 UTC
snapshot bumped