Summary: | Can not upgade to glibc-2.12.2 from Hardened Stage 3 tar ball | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | darin hensley <coolio> |
Component: | Hardened | Assignee: | The Gentoo Linux Hardened Team <hardened> |
Status: | RESOLVED INVALID | ||
Severity: | critical | CC: | coolio |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Emerge output of glibc and emerge --info |
Description
darin hensley
2011-05-24 02:19:02 UTC
Created attachment 274447 [details]
Emerge output of glibc and emerge --info
Emerge output of glibc and emerge --info
These kinds of errors I have only seen when trying to switch no-multilib -> multilib profiles. Please check so that is not in fact what you are currently doing. (In reply to comment #2) > These kinds of errors I have only seen when trying to switch no-multilib -> > multilib profiles. > Please check so that is not in fact what you are currently doing. @xake, I'm pretty sure that's it, take a look at this: /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/libgcc.a when searching for -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/libgcc.a when searching for -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status @darin, can you tell use which stage3 you used --- particularly mutlilib vs no-multilib. And also give us the output of eselect profile list. Try switching to multilib and seeing if glibc then builds. I am using stage3-amd64-hardened-20110428.tar.bz2. I can not submit the tar ball though....seems to big to be accepted. Also wanted to state that Aleister said this isn't a multilib problem but a bug that Blue also hit. By the way, have you tried re-emerging gcc? I helped the reporter out in IRC. gcc -print-multi-lib showed that he was working with a no-multilib system. He's repeating his steps with stage3-amd64-hardened-20110526.tar.bz2 which I check and is showing correct multilib. I'm going to close this for now. Please feel free to reopen if the 20110526 tarball shows the same misbehavior. |