On 09/22/16 19:26, Martin Sebor wrote: > On 04/27/2016 09:47 AM, Bernd Edlinger wrote: >> >> >> Yes, when they are pre-installed there should be no problem. >> Also newer versions than these seem to work. >> >> In-tree only the versions that download_prerequisite picks are >> tested and guaranteed to work. > > I was made aware today that my recent patch for pr49905 broke > bootstrap with MPFR 2.4: > > https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01507.html > > In light of this risk and given that the recommended MPFR version > is still 2.4 I wonder if the download_prerequisites script shouldn't > instead download the minimum supported version. That way those of > us working with MPFR but not intimately familiar with its version > specific details would have an easier way of avoiding such breakage. > > Alternatively, perhaps the script could be extended to make it > possible to choose between the most recent and the recommended > versions of the prerequisites that GCC is intended to work with, > and people who make use of either in their code encouraged to > test with both. > > Martin >
There is no feasible way how to make all gmp/mpfr/mpc versions from minimal to latest build for all targets and all possible cross-configurations. I hope that we do not "recommend" these versions. They are only the minimum versions for pre-installed packages. Bernd.