On Sat, 14 May 2022 at 00:22, Dennis Clarke <dclarke@xxxxxxxxxxxxx> wrote: > > > >>> Honestly, I find that hard to believe. > >> > >> Me too! > >> > >>> > >>> One or the other is needed. If you need both, I think you're the only > >>> person in the world who needs that. > >>> > >> > >> Not bloody likely right? I am looking into that and I think the real > >> issue is that the versions wanted in the source tree must be the same as > >> the stuff dragging in by the script kicker download_prerequisites : > >> > >> https://gcc.gnu.org/install/prerequisites.html > >> > >> The in-tree build is only supported with the GMP version that > >> download_prerequisites installs. > > > > Right, you should be using that script. > > > > https://gcc.gnu.org/wiki/InstallingGCC > > > > Well what difference does it make anyways? > The correct versions are the correct versions. Well you keep running into problems doing things your way, so I'm suggesting you just use the well-tested route that is known to work. > > > Or (as that page says) just install the debian packages and stop > > installing them by hand. > > But I want to have the libs around as fully non-optimized and no > assembly single steppable debug enabled full of goodness. Which I > can certianly do. > > > >> However what do I know? There is another page that says do a bootstrap4 > >> for extra spice and flavour in your result. That doesn't fly. > > > > Well stop trying to do weird stuff and just Keep It Simple. > > > > That just drains the joy out of everything. OK, I'll leave you to it then, have fun. > >> Okay so it needs 'wget'. Fine. Easy to fix that. > > > > It uses curl instead if wget is not found. Most people have one or the > > other already installed. > > Yeah, I prefer curl. Regardless ... > > > > >> Same stuff I use however the mpfr *needs* a patch. > > > > Eh? Why? > > Those folks working on gmp and mpfr really are the experts. The page > says : > > https://www.mpfr.org/mpfr-current/#download > > The bugs listed below have been fixed (latest update: 2021-05-17). > > See https://www.mpfr.org/mpfr-current/#fixed > > Thirteen bug fixes and from what I have heard directly from some good > folks the code in GMP has been subjected to an actual proof. The MPFR > code is in process. I gather those bug fixes are valuable and trivial > to apply. In fact the download_prerequisites script could be updated > to fetch the patches and just apply them. They don't affect the code GCC uses.