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/

Attachment: signature.asc
Description: PGP signature

Reply via email to