Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 May 2015 15:41:00 -0700
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>
Subject:   devel/amd64-xtoolchain-gcc out of date?
Message-ID:  <CAG=rPVejX5dO-Ki3YgKFCkEJBnQNydd5JFa1S=UD3OaLr9y3Kg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVejX5dO-Ki3YgKFCkEJBnQNydd5JFa1S=UD3OaLr9y3Kg>