URL: <https://savannah.gnu.org/support/?111272>
Summary: autoreconf -i should invoke autopoint when
configure.ac invokes AM_ICONV or AC_LIB_LINKFLAGS
Group: Autoconf
Submitter: haible
Submitted: Mi 02 Jul 2025 02:47:24 CEST
Priority: 5 - Unprioritized
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Operating System: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Mi 02 Jul 2025 02:47:24 CEST By: Bruno Haible <haible>
A list of 'autoreconf' failures, reported by Debian, was analyzed in
https://lists.gnu.org/archive/html/bug-gettext/2025-06/msg00009.html
In order to fix these, some changes are needed on the GNU gettext side and
some changes are needed on the autoreconf side. Now that GNU gettext 0.23.2,
0.24.2, 0.25.1 are released with the GNU gettext side fixes, only the
autoreconf side problems remain. This issue is one of them.
'autoreconf -i' should invoke 'autopoint' on packages that reference AM_ICONV
or AC_LIB_LINKFLAGS or AC_LIB_HAVE_LINKFLAGS in their configure.ac, because
that is the *only* supported way to get the relevant *.m4 and config.rpath
files, other than using gnulib-tool. (Recall that AM_ICONV relies on
AC_LIB_LINKFLAGS, and AC_LIB_LINKFLAGS relies on config.rpath, and 'aclocal'
would not install config.rpath.)
How to reproduce for AM_ICONV:
Download the grcompiler_5.2.1.orig.tar.gz tarball from
https://packages.debian.org/sid/grcompiler .
Unpack it.
Run 'autoreconf -v -i -f'.
How to reproduce for AC_LIB_LINKFLAGS:
Download the libmatheval_1.1.11+dfsg.orig.tar.gz tarball from
https://packages.debian.org/sid/libmatheval-dev .
Unpack it.
Copy guile.m4 from Guile 3.x into m4/guile.m4.
Run 'autoreconf -v -i -f'.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/support/?111272>
_______________________________________________
Nachricht gesendet über Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
