> Knowing that you do regular Cygwin builds of gcc, I wonder can you advise
> me, please?  For the better part of a month, I have not succeeded in
> building gcc from the CVS tree under Cygwin_NT-5.1 for one reason or
> another.

That's PR 21766 (appropriately named "Bootstrap failure on
i686-pc-cygwin"). Opened almost a month ago. GCC mainline doesn't
build on cygwin or mingw since that time.

Seeing that almost no comment had been made by the maintainers on it,
and no correct patch proposed, it looks like we're gonna have to live
with it for a long time... :(

Short-time answer: patches provided in bugzilla don't fix the problem,
but they should enable you to build successfully (and then, the
problem shouldn't really appear in gfortran).

Long-time answer: well, I cc this mail to gcc@gcc.gnu.org and
maintainers so that we can have a hint whether this is going to be
fixed soon or not.

FX

PS: Detailled info on your problems:

> /usr/include/stdint.h:18: error: conflicting types for 'int8_t'
> ../../../gcc/libgfortran/libgfortran.h:63: error: previous declaration of
> 'int8_t' was here

This one is because you're reconfiguring in a non-empty tree. There is
a PR number for it, but I don't remember it...

> ../../../gcc/libgfortran/runtime/environ.c:104: error: invariant not
> recomputed when ADDR_EXPR changed
> &_ctype_D.1954[1];

This one is due to the bootstrap failure (PR 21766).

Reply via email to