Bootstrapping is currently broken
Dominik Vogt
vogt@linux.vnet.ibm.com
Mon Mar 7 14:12:00 GMT 2016
On Mon, Mar 07, 2016 at 03:00:03PM +0100, Richard Biener wrote:
> On Mon, Mar 7, 2016 at 2:12 PM, Dominik Vogt <vogt@linux.vnet.ibm.com> wrote:
> > A recent patch has broken bootstrapping (s390x) in stage3. The
> > failure creeped into trunk between friday and today:
> >
> > -- snip --
> > g++ -std=gnu++98 -g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE -no-pie -o build/gencondmd \
> > build/gencondmd.o .././libiberty/libiberty.a
> > g++: error: unrecognized command line option â-no-pieâ
> > -- snip --
> >
> > (The compiler in PATH is "gcc (GCC) 4.8.5 20150623 (Red Hat
> > 4.8.5-1)").
>
> Bootstrap should use the built compiler from stage2 in stage3, not
> sure how you get the system compiler used there.
I guess some configure script failed to notice that g++ is not
being built, and a recent change introduced an option that the
installed compiler doesn't have? Probably configure should throw
an error if bootstrapping is enabled but the c++ language is not
enabled?
Ciao
Dominik ^_^ ^_^
--
Dominik Vogt
IBM Germany
More information about the Gcc
mailing list