Re: gdb and ancient GNU autotools

Joseph Myers via Gdb <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
On Tue, 27 Feb 2024, Simon Marchi via Gdb wrote:

> On 2/24/24 13:30, Tomasz Kłoczko via Gdb wrote:
> > Going back to the subject: someone at least started thinking about starting
> > doing something to move away from those ancient GNU autotools versions
> > (probably kicking a few as*ess on integrating properly some
> > libtool changes) or move to meson/cmake?
> 
> Good news, I found a concrete of a problem that would be fixed by moving
> to a newer autoconf:
> 
> https://sourceware.org/bugzilla/show_bug.cgi?id=31417#c1
> 
> You can start working on patches to bump the autoconf/automake versions,
> I can help with the review.

A reminder: mixing a libtool update into an autoconf/automake update would 
be a bad idea, a libtool update is likely a lot harder, since (a) the 
libtool version used is very old (reportedly based on upstream commit 
2c9c38d8a12eb0a2ce7fe9c3862523026c3d5622); (b) there are many local 
patches, probably including some that are not present upstream; (c) 
libtool commit 3334f7ed5851ef1e96b052f2984c4acdbf39e20c will need 
reverting because of usage of --with-sysroot incompatible with how the 
toolchain uses that option.

I did the last autoconf/automake update in GCC, but that was building very 
heavily on your work on that update for binutils-gdb and would have been a 
lot harder without your work to update the shared files and show the way 
for the sort of changes to make to GCC-specific files.

-- 
Joseph S. Myers
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.