GNU bug report logs -
#46564
[PATCH core-updates]: Use autoconf-wrapper instead of autoconf
Previous Next
Reported by: Maxime Devos <maximedevos <at> telenet.be>
Date: Tue, 16 Feb 2021 18:16:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #11 received at 46564 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
On Sun, 2021-02-21 at 23:05 +0100, Ludovic Courtès wrote:
> [...]
>
> Maxime Devos <maximedevos <at> telenet.be> skribis:
>
> > This patch replaces autoconf with autoconf-wrapped in the native-inputs
> > almost everywhere (except for some packages in
> > gnu/packages/autotools.scm). As this would cause many rebuilds, this
> > patch targets the "core-updates" branch and not "master".
>
> OK.
The revised patch targets master, as less packages were changed
(changing the definition of libuv should be done on core-updates).
> > A wine package has autoconf in the inputs instead of native-inputs,
> > I wonder if that's intentional or a bug? I left that package untouched
> > for now.
>
> I think that’s a bug.
>
> > Why this change? [...]
> Yeah, I’m not sure this is a worthy goal.
>
> > Why not?
> [...]
> Yeah. I would be in favor of unifying things the other way around:
> using ‘autoconf’ instead of ‘autoconf-wrapper’ everywhere. Since
> there’s the ‘patch-shebangs’ phase, we don’t need ‘autoconf-wrapper’.
I've attached a patch that unifies things the other way around.
> There’s one exception I think: Automake. This one needs
> ‘autoconf-wrapper’ so it can actually run its test suite. Perhaps
> Libtool too.
Some other packages fail to build without autoconf-wrapper as well.
Some packages run './configure' from 'autogen.sh' or from the Makefile.
I added a little explanation to each package that actually needs
autoconf-wrapper, and discouraged new uses of autoconf-wrapper with
a comment next to the definition of autoconf-wrapper.
WDYT?
Maxime.
[0001-gnu-Use-autoconf-instead-of-autoconf-wrapper-when-po.patch (text/x-patch, attachment)]
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 125 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.