https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66259
Roger Orr <rogero at howzatt dot demon.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rogero at howzatt dot demon.co.uk --- Comment #11 from Roger Orr <rogero at howzatt dot demon.co.uk> --- I can confirm, as at 2015-12-11, that this is fixed in gcc-trunk. I can complete a combined binutils + gcc build when using either of these pairings: gcc-trunk and binutils-2.25 gcc-5.3.0 and binutils-2.24 Both the other pairings: gcc-trunk and binutils-2.24 gcc-5.3.0 and binutils-2.25 fail. On examination intl/config.log contains, for example: /var/tmp/gcc-5.3.0-binutils-2.25/build/./prev-gcc/as: line 106: /var/tmp/gcc-5.3.0-binutils-2.25/build/./gas/as-new: No such file or directory /var/tmp/gcc-5.3.0-binutils-2.25/build/./prev-gcc/as: line 106: exec: /var/tmp/gcc-5.3.0-binutils-2.25/build/./gas/as-new: cannot execute: No such file or directory -- testing methodology --- Execute: cd /var/tmp mkdir gcc-5.3.0-binutils-2.24 cd gcc-5.3.0-binutils-2.24 tar xjf ~/zips/binutils-2.24.tar.bz2 mkdir combined cd combined for dir in bfd binutils gas gprof gold ld opcodes ; do ln -s ../binutils-2.24/$dir . ; done tar xjf ~/zips/gcc-5.3.0.tar.bz2 --strip-components=1 --overwrite ./contrib/download_prerequisites mkdir ../build cd ../build ../combined/configure --enable-languages=c,c++ --disable-multilib --enable-werror=no >config.log 2>&1 make -j4 MAKEINFO=true >build.log 2>&1 Repeat with 2.24 changed to 2.25. (First case succeeds, second one fails.) Using a svn snapshot of gcc-trunk in ~/gcc-trunk-2015-12-11 Execute: cd /var/tmp mkdir gcc-trunk-binutils-2.24 cd gcc-trunk-binutils-2.24 tar xjf ~/zips/binutils-2.24.tar.bz2 mkdir combined cd combined for dir in bfd binutils gas gprof gold ld opcodes ; do ln -s ../binutils-2.24/$dir . ; done cp -pR ~/gcc-trunk-2015-12-11/* . ./contrib/download_prerequisites mkdir ../build cd ../build ../combined/configure --enable-languages=c,c++ --disable-multilib --enable-werror=no >config.log 2>&1 make -j4 MAKEINFO=true >build.log 2>&1 Repeat with 2.24 changed to 2.25. (First case fails, second one succeeds.)