http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58260

--- Comment #7 from Mikael Pettersson <mikpe at it dot uu.se> ---
(In reply to Jonathan Wakely from comment #6)
> (In reply to Mikael Pettersson from comment #4)
> > (I always build gmp/mpfr/mpc with --disable-shared exactly to avoid such
> > issues.)
> 
> Why not just build them in tree and avoid all problems?

Because
1. building those libraries with --disable-shared and pointing gcc's configure
to them (--with-gmp= etc) is trivial and also avoids the problems,
2. I build gcc a lot (several branches x several architectures), I really don't
want to waste time and electricity rebuilding those libraries again and again,
3. I want precise control over which versions of those libraries I'm testing,
4. as a matter of principle I think pre-requisites should be strictly external
to the gcc build process, otherwise were do we stop? should we download and
build make, bash, coreutils, gdb, expect, glibc, ... just because the build
needs them? special-casing gmp/mpfr/mpc is completely unnecessary

Reply via email to