This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: [head] Java bootstrap failure: natClip.cc:26: syntax error before`;'
- To: Alexandre Oliva <aoliva at redhat dot com>
- Subject: Re: [head] Java bootstrap failure: natClip.cc:26: syntax error before`;'
- From: "Zack Weinberg" <zackw at Stanford dot EDU>
- Date: Thu, 1 Mar 2001 16:48:15 -0800
- Cc: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>, Bryce McKinlay <bryce at albatross dot co dot nz>, java at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, Manfred Hollstein <manfredh at redhat dot com>
- References: <3A8DD4D5.27E717B3@albatross.co.nz> <Pine.BSF.4.33.0102171038520.9194-100000@deneb.dbai.tuwien.ac.at> <20010217120053.Y9664@wolery.stanford.edu> <or66i0vf82.fsf@guarana.lsd.ic.unicamp.br> <20010223211644.E26236@wolery.stanford.edu> <orwvagtzbz.fsf@guarana.lsd.ic.unicamp.br> <20010223223158.G26236@wolery.stanford.edu> <or3dcye91b.fsf@guarana.lsd.ic.unicamp.br>
On Wed, Feb 28, 2001 at 07:29:20PM -0300, Alexandre Oliva wrote:
> On Feb 24, 2001, "Zack Weinberg" <zackw@Stanford.EDU> wrote:
> >>
> >> > Um, for me, CONFIGURE_TARGET_MODULES *doesn't* work.
> >>
> >> Ugh!
>
> What exactly does it mean that it doesn't work?
The subdirectory configure is run with the wrong value of CXX.
> I've just been able to reproduce a failure scenario on Red Hat Linux
> 7/x86. boehm-gc would configure before libstdc++-v3 was built, even
> though configure-target-boehm-gc depended on $(ALL_GCC_CXX) that
> depended on all-target-libstdc++-v3. Nevertheless, I'd remove
> i686-pc-linux-gnu/{config.cache,libstdc++-v3} and `make
> configure-target-boehm-gc' wouldn't proceed to configuring and
> building libstdc++-v3 first. The result was that boehm-gc would get a
> definition of CXX without the flags in libstdc++.INC, because this
> file hadn't been built yet. From then on, configure of all target
> directories would pick the wrong CXX from the cache.
Interesting. Not the behavior I observe, but interesting.
zw