This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
libstdc++/2363: objdir with colon causes bootstrap failure
- To: gcc-gnats at gcc dot gnu dot org
- Subject: libstdc++/2363: objdir with colon causes bootstrap failure
- From: pfeifer at dbai dot tuwien dot ac dot at (Gerald Pfeifer)
- Date: Fri, 23 Mar 2001 18:32:19 +0100 (CET)
>Number: 2363
>Category: libstdc++
>Synopsis: objdir with colon causes bootstrap failure
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Mar 23 09:36:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:
>Release: 3.1 20010323 (experimental)
>Organization:
>Environment:
System: FreeBSD taygeta.dbai.tuwien.ac.at 4.2-RELEASE FreeBSD 4.2-RELEASE #2: Thu Dec 28 19:02:47 CET 2000 root@taygeta.dbai.tuwien.ac.at:/usr/src/sys/compile/GERALDKERNEL i386
host: i386-unknown-freebsd4.2
build: i386-unknown-freebsd4.2
target: i386-unknown-freebsd4.2
configured with: /sw/test/gcc/cvs/configure --prefix=/sw/test/gcc/FreeBSD --enable-languages=c,c++,objc,java : (reconfigured)
>Description:
If the name of objdir contains a colon, bootstrap nearly succeeds but
at the end, during compilation of libstdc++, the following kind of
boostrap failure is encountered:
creating libstdc++.la
(cd .libs && rm -f libstdc++.la && ln -s ../libstdc++.la libstdc++.la)
gmake \
top_builddir=`CDPATH=:. && cd .. && pwd` \
top_srcdir=`CDPATH=:. && cd /sw/test/gcc/cvs-3.0/libstdc++-v3 && pwd` \
tmp-libstdc++.INC
gmake[5]: Entering directory `/files/pfeifer/O17:07/i386-unknown-freebsd4.2/libstdc++-v3/src'
Makefile:283: *** multiple target patterns. Stop.
gmake[5]: Leaving directory `/files/pfeifer/O17:07/i386-unknown-freebsd4.2/libstdc++-v3/src'
gmake[4]: *** [libstdc++.INC] Error 2
gmake[4]: Leaving directory `/files/pfeifer/O17:07/i386-unknown-freebsd4.2/libstdc++-v3/src'
>How-To-Repeat:
>Fix:
Do not use an objdir whose name contains a colon.
>Release-Note:
>Audit-Trail:
>Unformatted: