Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 297751 - dev-lang/perl-5.8.8-r8: 64 bit module in 32 ibt Perl package
Summary: dev-lang/perl-5.8.8-r8: 64 bit module in 32 ibt Perl package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 OS X
: High normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-21 09:28 UTC by Marcus Spiegel
Modified: 2009-12-22 16:40 UTC (History)
0 users

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


Attachments
build log for dev-lang/perl (build.log,153.83 KB, text/plain)
2009-12-21 09:28 UTC, Marcus Spiegel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Spiegel 2009-12-21 09:28:13 UTC
emerging perl fails due to 64 bit module.

scanmacho /Gentoo/var/tmp/portage/dev-lang/perl-5.8.8-r8/work/perl-5.8.8/perl
---> i386 MH_EXECUTE

scanmacho
/Gentoo/var/tmp/portage/dev-lang/perl-5.8.8-r8/work/perl-5.8.8/lib/auto/File/Glob/Glob.bundle
---> x86_64 MH_BUNDLE

Reproducible: Always

Steps to Reproduce:
Bug occurred during performing the "Gentoo Prefix Bootstrap Process for Mac OS X" manual, step 1.9 ("env FEATURES="-collision-protect" emerge --oneshot portage").
Comment 1 Marcus Spiegel 2009-12-21 09:28:53 UTC
Created attachment 213668 [details]
build log for  dev-lang/perl
Comment 2 Fabian Groffen gentoo-dev 2009-12-21 10:33:38 UTC
hmmm, perl uses cc to link the final bundles, which means that's 64-bits mode since we still use the system compiler.
Comment 3 Fabian Groffen gentoo-dev 2009-12-21 10:47:21 UTC
I added a patch to SVN that hopefully fixes this.  I don't know an easy way to try it other than to wait  until tomorrow or to see if you can get rsync to work in an hour or so such that you get the fix in your tree (and can retry to emerge perl)
Comment 4 Fabian Groffen gentoo-dev 2009-12-22 16:40:12 UTC
I updated the bootstrap snapshot, this should fix the issue.  If not, please reopen this bug.