On 30 January 2012 09:52, Richard Guenther wrote:
> If we discourage from separately installing these libraries, who will do
> the required in-tree-bootstrap testing before a release on the Hosts
> we care for?

My patch doesn't actually discourage it (although my new wiki page
does, as it's meant for the less experienced who are installing or
building gcc for the first time.) My patch just reorders the options
so that the method that is almost guaranteed to work comes before the
suggestion that requires reading and understanding complete sentences.
People who don't read the paragraph to the end will find what they
need and will stop reporting bugs and asking for help on the gcc-help
list because they can't RTFM.

I don't think the people who fail to bootstrap because they don't
understand the runtime linker are the same people who provide useful
feedback about build issues and incompatibilities with new versions of
the support libs.

> Can we at least recommend using the OS vendors versions of the
> libraries in case they match our minimum (not recommended) version
> requirements?  Is our in-tree build support robust enough against
> newer/older OS vendor installed copies?

Arguably the minimum versions are recommended by "Newer versions may
work in some cases, but it's safer to use the exact versions
documented."

I will revise the patch to suggest vendor-supplied versions first,
then in-tree, then finally using --with-gmp (which is the method that
causes the most frequently asked questions)

Reply via email to