-
Sub-task
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
Installation of the stable crossdev toolchain through crossdev -v -S -t armv6j-hardfloat-linux-gnueabi
results in installation of
eix '-I*' --format '<installedversions:NAMEVERSION>' | grep -i armv6j-hardfloat-linux-gnueabi
cross-armv6j-hardfloat-linux-gnueabi/binutils-2.22-r1
cross-armv6j-hardfloat-linux-gnueabi/gcc-4.6.4
cross-armv6j-hardfloat-linux-gnueabi/glibc-2.15-r4
cross-armv6j-hardfloat-linux-gnueabi/linux-headers-3.4-r2
along with wrong compiler links:
gcc-config -l
[1] x86_64-pc-linux-gnu-4.6.4
[2] x86_64-pc-linux-gnu-4.7.2 *
This results in errors in compilation through emerge and distcc.
However, unstable toolchain crossdev -v -t armv6j-hardfloat-linux-gnueabi
results in installation of
eix '-I*' --format '<installedversions:NAMEVERSION>' | grep -i armv6j-hardfloat-linux-gnueabi
cross-armv6j-hardfloat-linux-gnueabi/binutils-2.23.1
cross-armv6j-hardfloat-linux-gnueabi/gcc-4.7.2-r1
cross-armv6j-hardfloat-linux-gnueabi/glibc-2.16.0
cross-armv6j-hardfloat-linux-gnueabi/linux-headers-3.7
and proper gcc links:
gcc-config -l
[1] armv6j-hardfloat-linux-gnueabi-4.7.2 *
[2] x86_64-pc-linux-gnu-4.7.2 *
In the latter case everything works properly.
- relates to
-
FL-1424 Improve the state of sys-devel/gcc
- Closed