Summary: | sys-devel/gcc-4.5.3-r1 not relocating libs out of os_multilibdirs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam <sgreadly> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | naota |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic-t-833046-start-0.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
the output of the emerge for gcc that shows the error
my emerge info ls -alh of the colliding files |
Description
Sam
2011-09-22 11:56:36 UTC
Created attachment 287395 [details]
the output of the emerge for gcc that shows the error
Created attachment 287397 [details]
my emerge info
Hi, I just added the build.log and my emerge --info. Please let me know if you need anything else. Thanks. Created attachment 287509 [details]
ls -alh of the colliding files
I `ls -alh` the 2 batches of colliding files which are at the end of the build.log for reference.
Comment on attachment 287395 [details]
the output of the emerge for gcc that shows the error
this isn't the full build log. all of the `make` output is missing.
please post the full log as an attachment.
this is the source of the problem: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/temp/environment: line 2995: -print-multi-lib: command not found but no idea why that's happening Thanks Spanky, Googling around I couldn't find much useful info about the cause too.. Do you still want a full make output? I upgraded to 4.5.3 through the binary build then recompiled to see if i would still have the same library location issue and i still do - although now i can emerge gcc successfully until the next upgrade i guess.. I can downgrade again and get the full make logs for you if you still need them, but i need a week if you don't mind, as I have a full-on week of work now =/ Thanks for the support. (In reply to comment #6) > this is the source of the problem: > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/temp/environment: line 2995: > -print-multi-lib: command not found > > but no idea why that's happening You probably know this, but anyway Usually, errors like that happen when some command like $(CC) --arg ... is run, $(CC) is undefined and evaluates to "", so you get an error about --arg: command not found. Feel free to reopen after attaching the requested build log. |