Summary: | gcc-3.4.x fails to emerge with "spec failure: unrecognized spec option" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | basic <basic> |
Component: | [OLD] Development | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bensberg, hardened, jkt, tom, wschlich |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 73368, 78732 | ||
Attachments: | ./xgcc -dumpspecs output |
Description
basic
2005-10-14 05:46:28 UTC
Please cd to /var/tmp/portage/gcc-3.4.4-r1/work/build/gcc and do: ./xgcc -v ./xgcc -dumpspecs Paste/attach the output to this bug. ./xgcc -v output Using built-in specs. Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/hardenednopie.specs Configured with: /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libmudflap --enable-java-awt=gtk --enable-objc-gc --enable-languages=c,c++,java,objc,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc driver version 3.4.4 (Gentoo Hardened 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8) executing gcc version 3.3.6 Created attachment 74140 [details]
./xgcc -dumpspecs output
You can't upgrade your gcc-3.3.x to gcc-3.4.x using anything other than your primary specs or the build will fail. notice how your gcc -v shows it reading 3.3.x specs. try something like this. # gcc-config 1 # . /etc/profile # unset GCC_SPECS # emerge gcc ok that works, should this be in the upgrade guide? yeah probably. I'll see if I can get Halcy0n to get Jan to add it to a new multiarch gcc upgrade guide they have been working on. Added, thanks. *** Bug 114919 has been marked as a duplicate of this bug. *** *** Bug 121145 has been marked as a duplicate of this bug. *** |