https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69313
Bug ID: 69313 Summary: Compilation of gcc 5.3.0 has failed Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: aaahaaah at yandex dot ru Target Milestone: --- (***) Compilation of gcc 5.3.0 has failed on two systems with the same error: RedHat 7.1, 64-bit, Power 7, compiler gcc-4.8.3 Ubuntu 14.04, 64-bit, x64-86, compiler gcc-4.8.4 (***) Build commands: tar xjf gcc-5.3.0.tar.bz2 cd gcc-5.3.0 ./contrib/download_prerequisites cd .. mkdir objdir cd objdir (../gcc-5.3.0/configure --prefix=${HOME}/localsoftppc/mygcc \ --disable-multilib \ --disable-bootstrap \ --with-system-zlib \ --enable-languages=c,c++,fortran) && \ (make) && \ (make install) I tried with and without "--disable-bootstrap" and "--with-system-zlib" - the same behaviour. (***) Error: ... rm -f include-fixed/README cp /home/albert/tmp/objdir/../gcc-5.3.0/gcc/../fixincludes/README-fixinc include-fixed/README chmod a+r include-fixed/README echo timestamp > stmp-int-hdrs TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ /bin/sh /home/albert/tmp/objdir/../gcc-5.3.0/gcc/mkconfig.sh tconfig.h g++ -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/home/albert/localsoftppc/mygcc/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/home/albert/localsoftppc/mygcc/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"5.3.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"powerpc64-unknown-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"powerpc64-unknown-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/home/albert/localsoftppc/mygcc/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc/cp -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc/../include -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc/../libcpp/include -I/home/albert/tmp/objdir/./gmp -I/home/albert/tmp/gcc-5.3.0/gmp -I/home/albert/tmp/objdir/./mpfr -I/home/albert/tmp/gcc-5.3.0/mpfr -I/home/albert/tmp/gcc-5.3.0/mpc/src -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc/../libdecnumber -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/home/albert/tmp/objdir/../gcc-5.3.0/gcc/../libbacktrace -I/home/albert/tmp/objdir/./isl/include -I/home/albert/tmp/gcc-5.3.0/isl/include -o cp/g++spec.o -MT cp/g++spec.o -MMD -MP -MF cp/.deps/g++spec.TPo /home/albert/tmp/objdir/../gcc-5.3.0/gcc/cp/g++spec.c g++ -g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -o xg++ \ gcc.o gcc-main.o ggc-none.o cp/g++spec.o driver-rs6000.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a g++: fatal error: braced spec ‘%:sanitize(address):%{!shared:libasan_preinit%O%s} %{static-libasan:%{!shared:-Bstatic --whole-archive -lasan --no-whole-archive -Bdynamic}}%{!static-libasan:-lasan}} %{%:sanitize(thread):%{static-libtsan:%{!shared:-Bstatic --whole-archive -ltsan --no-whole-archive -Bdynamic}}%{!static-libtsan:-ltsan}} %{%:sanitize(leak):%{static-liblsan:%{!shared:-Bstatic --whole-archive -llsan --no-whole-archive -Bdynamic}}%{!static-liblsan:-llsan}}’ is invalid at ‘%’ compilation terminated. make[2]: *** [xg++] Error 4 make[2]: Leaving directory `/home/albert/tmp/objdir/gcc' make[1]: *** [all-gcc] Error 2 make[1]: Leaving directory `/home/albert/tmp/objdir' make: *** [all] Error 2