This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/34780] Bootstrapping libstdc++-v3 failed
- From: "rwild at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Jul 2008 18:55:18 -0000
- Subject: [Bug target/34780] Bootstrapping libstdc++-v3 failed
- References: <bug-34780-12313@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #11 from rwild at gcc dot gnu dot org 2008-07-07 18:55 -------
The reported failure is fixed. However, building with --enable-maintainer-mode
still fails due to this error, already described in
<http://gcc.gnu.org/ml/gcc-patches/2008-07/msg00452.html>:
bin/sh ../libtool --tag CXX --mode=compile /tmp/gcc/build/./gcc/xgcc
-shared-libgcc -B/tmp/gcc/build/./gcc -nostdinc++
-L/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/src
-L/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/tmp/gcc-test/x86_64-unknown-linux-gnu/bin/
-B/tmp/gcc-test/x86_64-unknown-linux-gnu/lib/ -isystem
/tmp/gcc-test/x86_64-unknown-linux-gnu/include -isystem
/tmp/gcc-test/x86_64-unknown-linux-gnu/sys-include
-I/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu
-I/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/include
-I/tmp/gcc/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra
-Wwrite-strings -Wcast-qual -Werror -fdiagnostics-show-location=once
-ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -c -o
locale_init.lo ../../../../gcc/libstdc++-v3/src/locale_init.cc
libtool: compile: /tmp/gcc/build/./gcc/xgcc -shared-libgcc
-B/tmp/gcc/build/./gcc -nostdinc++
-L/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/src
-L/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/tmp/gcc-test/x86_64-unknown-linux-gnu/bin/
-B/tmp/gcc-test/x86_64-unknown-linux-gnu/lib/ -isystem
/tmp/gcc-test/x86_64-unknown-linux-gnu/include -isystem
/tmp/gcc-test/x86_64-unknown-linux-gnu/sys-include
-I/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu
-I/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/include
-I/tmp/gcc/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra
-Wwrite-strings -Wcast-qual -Werror -fdiagnostics-show-location=once
-ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -c
../../../../gcc/libstdc++-v3/src/locale_init.cc -fPIC -DPIC -o
.libs/locale_init.o
cc1plus: warnings being treated as errors
../../../../gcc/libstdc++-v3/src/locale_init.cc: In static member function
'static const std::locale& std::locale::classic()':
../../../../gcc/libstdc++-v3/src/locale_init.cc:247: error: dereferencing
type-punned pointer will break strict-aliasing rules
make[2]: *** [locale_init.lo] Error 1
make[2]: Leaving directory
`/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/tmp/gcc/build/x86_64-unknown-linux-gnu/libstdc++-v3'
make: *** [all] Error 2
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34780