autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new snapshot available: autoconf-2.72c


From: Richard Purdie
Subject: Re: new snapshot available: autoconf-2.72c
Date: Tue, 28 Mar 2023 08:44:49 +0100
User-agent: Evolution 3.46.3-1

On Mon, 2023-03-27 at 08:38 -0700, Jim Meyering wrote:
> We're overdue for a new release, so here's a snapshot in preparation
> for that, which I want to call 2.73 (skipping 2.72).  There has never
> been an autoconf-2.72 release, yet `git describe` now prints 2.72c and
> has been printing strings like v2.72a-92-g8db00aa8 for years.
> 
> If you maintain a package that uses autoconf and can make a release soon,
> please install this and use it to bootstrap its configs.  We'd love to
> expose any issues before we make the release.  I've already done that
> with grep-3.10, so far without incident.

I work on Yocto Project which cross compiles Linux systems from
sources. We run autoreconf against most things.

I tried the 2.72c tarball and found three things which failed.

libarchive 3.6.2 at configure time:

| checking for int16_t... no
| checking for uint16_t... no
| checking for uint8_t... no
| checking for gcc  options needed to detect all undeclared functions... cannot 
detect
| configure: error: in 
'/media/build/poky/build/tmp/work/x86_64-linux/libarchive-native/3.6.2-r0/build':
| configure: error: cannot make gcc  report undeclared builtins
| See 'config.log' for more details
| NOTE: The following config.log files may provide further information.
| NOTE: 
/media/build/poky/build/tmp/work/x86_64-linux/libarchive-native/3.6.2-r0/build/config.log


gettext 0.21.1:

| autoreconf: running: aclocal 
--system-acdir=/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/recipe-sysroot-native/usr/share/aclocal/
 
--automake-acdir=/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/recipe-sysroot-native/usr/share/aclocal-1.16
 -I 
/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/gettext-0.21.1/gettext-runtime/m4
 -I 
/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/gettext-0.21.1/gettext-tools/m4
 --force -I m4 -I ../m4 -I gnulib-m4
| autoreconf: running: 
/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/recipe-sysroot-native/usr/bin/autoconf
 
--include=/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/gettext-0.21.1/gettext-runtime/m4
 
--include=/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/gettext-0.21.1/gettext-tools/m4
 --force
| configure.ac:113: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../autoconf-2.72c/lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded 
from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded 
from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded 
from...
| gnulib-m4/calloc.m4:18: _AC_FUNC_CALLOC_IF is expanded from...
| gnulib-m4/calloc.m4:57: gl_FUNC_CALLOC_GNU is expanded from...
| gnulib-m4/gnulib-comp.m4:213: gl_INIT is expanded from...
| configure.ac:113: the top level
| configure.ac:113: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../autoconf-2.72c/lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded 
from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded 
from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded 
from...
| gnulib-m4/getopt.m4:50: gl_GETOPT_CHECK_HEADERS is expanded from...
| gnulib-m4/getopt.m4:8: gl_FUNC_GETOPT_POSIX is expanded from...
| gnulib-m4/gnulib-comp.m4:213: gl_INIT is expanded from...
| configure.ac:113: the top level
| configure:8321: error: possibly undefined macro: 
_AC_SYS_LARGEFILE_TEST_INCLUDES
|       If this token and others are legitimate, please use m4_pattern_allow.
|       See the Autoconf documentation.
| autoreconf: error: 
/media/build/poky/build/tmp/work/x86_64-linux/gettext-native/0.21.1-r0/recipe-sysroot-native/usr/bin/autoconf
 failed with exit status: 1
| ERROR: autoreconf execution failed.


and a similar autoreconf failure from bison 3.8.2:

| autoreconf: configure.ac: not using Gtkdoc
| autoreconf: running: 
/media/build/poky/build/tmp/work/x86_64-linux/bison-native/3.8.2-r0/recipe-sysroot-native/usr/bin/autoconf
 --include=./m4 --force
| configure.ac:285: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../autoconf-2.72c/lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded 
from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded 
from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded 
from...
| m4/calloc.m4:18: _AC_FUNC_CALLOC_IF is expanded from...
| m4/calloc.m4:57: gl_FUNC_CALLOC_GNU is expanded from...
| m4/gnulib-comp.m4:385: gl_INIT is expanded from...
| configure.ac:285: the top level
| configure.ac:285: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../autoconf-2.72c/lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded 
from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded 
from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded 
from...
| m4/getopt.m4:48: gl_GETOPT_CHECK_HEADERS is expanded from...
| m4/getopt.m4:8: gl_FUNC_GETOPT_POSIX is expanded from...
| m4/gnulib-comp.m4:385: gl_INIT is expanded from...
| configure.ac:285: the top level
| configure.ac:285: warning: AC_RUN_IFELSE called without default to allow 
cross compiling
| ../autoconf-2.72c/lib/autoconf/general.m4:2981: AC_RUN_IFELSE is expanded 
from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
| ../autoconf-2.72c/lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded 
from...
| ../autoconf-2.72c/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded 
from...
| m4/posix_spawn.m4:132: gl_POSIX_SPAWN_WORKS is expanded from...
| m4/posix_spawn.m4:13: gl_POSIX_SPAWN_BODY is expanded from...
| m4/posix_spawn.m4:8: gl_POSIX_SPAWN is expanded from...
| m4/gnulib-comp.m4:385: gl_INIT is expanded from...
| configure.ac:285: the top level
| configure:8273: error: possibly undefined macro: 
_AC_SYS_LARGEFILE_TEST_INCLUDES
|       If this token and others are legitimate, please use m4_pattern_allow.
|       See the Autoconf documentation.
| autoreconf: error: 
/media/build/poky/build/tmp/work/x86_64-linux/bison-native/3.8.2-r0/recipe-sysroot-native/usr/bin/autoconf
 failed with exit status: 1
| ERROR: autoreconf execution failed.
| WARNING: exit code 1 from a shell command.

I haven't dug into any of the issues yet so I don't know if there is a
simple fix or I'm missing something obvious.

Cheers,

Richard





reply via email to

[Prev in Thread] Current Thread [Next in Thread]