On Sun, 18 Aug 2024, 23:39 Eric Gallager, <eg...@gwmail.gwu.edu> wrote:

> On Sun, Aug 18, 2024 at 4:52 AM Gerald Pfeifer <ger...@pfeifer.com> wrote:
> >
> > When I updated one of the links yesterday I noticed we have this obsolete
> > reference to GCC 4.0.1 and binutils 2.15.90.0.1.1 from 19 (nineteen)
> years
> > ago.
> >
> > I suggest we remove these.
> >
>
> Instead of just removing it, I wonder if it might be worthwhile to
> just bump the version numbers to something more recent? What's the
> current minimum version of binutils that libstdc++ requires?
>

I'm not aware of any minimum requirement except for the one Gerald wants to
remove, which is ancient. If there was a more recent minimum version, it
would be documented there.

So your suggestion would mean not removing it. Bumping it to another
version wouldn't make sense if 2.15.90.xxx is still the minimum.

If the main GCC installation docs specify a more recent minimum, then
saying anything in the libstdc++ docs is either redundant, incorrect, or
not the right place to document it.



> > Okay?
> >
> > Gerald
> >
> >
> > libstdc++-v3:
> >         * doc/xml/manual/prerequisites.xml: Remove note from the GCC
> 4.0.1
> >         days.
> >         * doc/html/manual/setup.html: Regenerate.
> >
> > diff --git a/libstdc++-v3/doc/html/manual/setup.html
> b/libstdc++-v3/doc/html/manual/setup.html
> > index 78d2a00c50a..d8c5ff65cff 100644
> > --- a/libstdc++-v3/doc/html/manual/setup.html
> > +++ b/libstdc++-v3/doc/html/manual/setup.html
> > @@ -29,10 +29,7 @@
> >     the tools you will need if you wish to modify the source.
> >  </p><p>
> >     Additional data is given here only where it applies to libstdc++.
> > -  </p><p>As of GCC 4.0.1 the minimum version of binutils required to
> build
> > -      libstdc++ is <code class="code">2.15.90.0.1.1</code>.
> > -      Older releases of libstdc++ do not require such a recent version,
> > -      but to take full advantage of useful space-saving features and
> > +  </p><p>To take full advantage of useful space-saving features and
> >        bug-fixes you should use a recent binutils whenever possible.
> >        The configure process will automatically detect and use these
> >        features if the underlying support is present.
> > diff --git a/libstdc++-v3/doc/xml/manual/prerequisites.xml
> b/libstdc++-v3/doc/xml/manual/prerequisites.xml
> > index a3c6e732a77..0efe63bcd46 100644
> > --- a/libstdc++-v3/doc/xml/manual/prerequisites.xml
> > +++ b/libstdc++-v3/doc/xml/manual/prerequisites.xml
> > @@ -25,10 +25,7 @@
> >     Additional data is given here only where it applies to libstdc++.
> >    </para>
> >
> > -   <para>As of GCC 4.0.1 the minimum version of binutils required to
> build
> > -      libstdc++ is <code>2.15.90.0.1.1</code>.
> > -      Older releases of libstdc++ do not require such a recent version,
> > -      but to take full advantage of useful space-saving features and
> > +   <para>To take full advantage of useful space-saving features and
> >        bug-fixes you should use a recent binutils whenever possible.
> >        The configure process will automatically detect and use these
> >        features if the underlying support is present.
>

Reply via email to