devel/amd64-xtoolchain-gcc out of date?

Craig Rodrigues rodrigc at FreeBSD.org
Wed May 20 22:41:02 UTC 2015


Hi,

On a FreeBSD 10.1-RELEASE system I just did:

pkg install devel/amd64-gcc
pkg install devel/amd64-toolchain-gcc

pkg info -o -g '*gcc*'
amd64-gcc-4.9.2_1              devel/amd64-gcc
amd64-xtoolchain-gcc-0.1       devel/amd64-xtoolchain-gcc

The devel/amd64-toolchain-gcc package installs this file:

/usr/local/share/toolchains/gcc.mk:

XCC=/usr/local/bin/x86_64-portbld-freebsd10.0-gcc
XCXX=/usr/local/bin/x86_64-portbld-freebsd10.0-g++
XCPP=/usr/local/bin/x86_64-portbld-freebsd10.0-cpp
CROSS_BINUTILS_PREFIX=/usr/local/x86_64-freebsd/bin/
X_COMPILER_TYPE=gcc

However, the devel/amd64-gcc package installs binaries which are:

/usr/local/bin/x86_64-portbld-freebsd10.1-c++
/usr/local/bin/x86_64-portbld-freebsd10.1-cpp
/usr/local/bin/x86_64-portbld-freebsd10.1-g++
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-4.9.2
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-ar
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-nm
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-ranlib

So an attempt to cross-compile fails because XCPP
is not pointing to a binary which does not exist.

When will this get fixed in the package repository?

Thanks.
--
Craig


More information about the freebsd-toolchain mailing list