This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
libstdc++ related bootstrap failure
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- To: gcc at gcc dot gnu dot org, <libstdc++ at gcc dot gnu dot org>
- Cc: Loren Rittle <ljrittle at acm dot org>
- Date: Tue, 19 Feb 2002 17:46:38 +0100 (CET)
- Subject: libstdc++ related bootstrap failure
I am getting kind of nervous when I see new bootstrap failures introduced
directly before the branch date for a release.
gmake "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=/files/pfeifer/OBJ-0219-13:53/gcc/xgcc -B/files/pfeifer/OBJ-0219-13:53/gcc/ -B/sw/test/gcc/FreeBSD/i386-unknown-freebsd4.5/bin/ -B/sw/test/gcc/FreeBSD/i386-unknown-freebsd4.5/lib/ -isystem /sw/test/gcc/FreeBSD/i386-unknown-freebsd4.5/include" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /.amd_mnt/vexpert/files8/test/gcc/cvs/install-sh -c" "INSTALL_DATA=/bin/sh /.amd_mnt/vexpert/files8/test/gcc/cvs/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /.amd_mnt/vexpert/files8/test/gcc/cvs/install-sh -c " "INSTALL_SCRIPT=/bin/sh /.amd_mnt/vexpert/files8/test/gcc/cvs/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=gmake" "MAKEINFO=makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/sw/test/gcc/FreeBSD" "infodir=/sw/test/gcc/FreeBSD/info" "libdir=/sw/test/gcc/FreeBSD/lib" "includedir=/sw/test/gcc/FreeBSD/incl!
ude" "prefix=/sw/test/gcc/FreeBSD"
"tooldir=/sw/test/gcc/FreeBSD/i386-unknown-freebsd4.5" "AR=ar" "AS=as" "LD=ld" "LIBCFLAGS=-g -O2" "PICFLAG=" "RANLIB=ranlib" "NM=nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" all-recursive
gmake[3]: Entering directory `/files/pfeifer/OBJ-0219-13:53/i386-unknown-freebsd4.5/libstdc++-v3'
Making all in include
gmake[4]: Entering directory `/files/pfeifer/OBJ-0219-13:53/i386-unknown-freebsd4.5/libstdc++-v3/include'
Makefile:617: *** target pattern contains no `%'. Stop.
gmake[4]: Leaving directory `/files/pfeifer/OBJ-0219-13:53/i386-unknown-freebsd4.5/libstdc++-v3/include'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/files/pfeifer/OBJ-0219-13:53/i386-unknown-freebsd4.5/libstdc++-v3'
This might be related to my builddir having a colon in the directory name.
The only recent patch I found that seems to be related is
2002-02-18 Loren Rittle <ljrittle@acm.org>
libstdc++/5697
* include/Makefile.am (thread_builddir): Remove (map all
existing uses to target_builddir).
(thread_headers): Rename to...
(thread_target_headers): ...this.
(stamp-thread): Remove.
(stamp-target): Correctly state the position as built.
Update all dependencies to match the new reality. Remove all
dependency calculations on directories.
* include/Makefile.in: Rebuilt.
Gerald
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/