This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.0.1 Status
- To: bcox at windriver dot com
- Subject: Re: GCC 3.0.1 Status
- From: Michael Elizabeth Chastain <chastain at cygnus dot com>
- Date: Tue, 3 Jul 2001 13:35:31 -0700
- Cc: gcc at gcc dot gnu dot org
William Cox writes:
> The most noticable portability issue for me is the failure to
> bootstrap on Solaris 2.7, even with binutils 2.11.2. I've seen
> claims that it now works, but cannot reproduce them.
I had an intermittent problem bootstrapping on native Solaris 2.7.
My source dir was on an NFS-mounted file system and my build dir
was on a local file system.
The problem looked a lot like an old problem with "touch" and
timestamps. I rebuilt gnu make 3.79.1 with "--disable-nsec-timestamps"
and the problem went away. Can you try that for a workaround?
The problem also went away when I tried to reproduce it and re-capture
the log.
References:
http://gcc.gnu.org/ml/gcc/2001-05/msg00487.html
http://gcc.gnu.org/ml/gcc/2001-06/msg01518.html
http://gcc.gnu.org/ml/gcc/2001-06/msg01528.html
http://gcc.gnu.org/ml/gcc/2001-06/msg01558.html
Although gcc/Makefile.in has no more "touch" commands,
libiberty/Makefile.in and gcc/mklibgcc.in still have "touch" commands.
I will go file a bootstrap PR with more info.
Michael Elizabeth Chastain
<chastain@redhat.com>
"love without fear"