This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/18222] [4.0 Regression] libjava bootstrap failure on Tru64 UNIX: CPPFLAGS changed in libltdl
- From: "tromey at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Nov 2004 20:02:19 -0000
- Subject: [Bug libgcj/18222] [4.0 Regression] libjava bootstrap failure on Tru64 UNIX: CPPFLAGS changed in libltdl
- References: <20041029175142.18222.ro@techfak.uni-bielefeld.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From tromey at gcc dot gnu dot org 2004-11-16 20:02 -------
I tried reproducing this on x86 FC2.
I did:
rm i686-pc-linux-gnu/libjava/{config.cache,Makefile}
make CFLAGS_FOR_TARGET='-g -O2 ' configure-target-libjava
Then:
cd i686-pc-linux-gnu/libjava/libltdl/
./config.status --recheck
This worked fine. And before running this last step I looked
in config.cache and libltdl/config.status to see how CFLAGS was
set. It all looked ok to me.
Perhaps it is a ksh quoting bug. Or perhaps my approach to reproducing
it is incorrect somehow.
It would be worth digging through your config.status and config.cache
files to see where the extra space occurs and where it does not. This
will help in isolating the bug, e.g. if the space is in config.status
then the bug probably occurs during the actual invocation; if the space
is in config.cache but not config.status then it may be stripped when
creating config.status, etc.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18222