Here are some missing files to reproduce my case
1) bootstrap.conf in an attachment
2) bootstrap.out -- " --
Other information
gnulib: commit e441260eab816e9b6d202fe7ac288ec2a7b72f34
Date: Thu Sep 15 00:50:41 2022 +0200
autoconf (GNU Autoconf) 2.71
automake (GNU automake) 1.16.5
GNU Make 4.3.90: commit f6ea899d83bf00fe9201fde0ca9cf7af8e443677
Date: Mon Sep 12 18:18:49 2022 -0400
git version 2.35.1
libtool (GNU libtool) 2.4.7-4 (Debian testing)
# Bootstrap configuration.
# Copyright (C) 2006-2022 Free Software Foundation, Inc.
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# gnulib m4 macro
m4_base=gnulib_m4
# gnulib C source files
source_base=lib
# additional standard files, particularly added by
# automake --add-missing
build_aux=build-aux
gnulib_name=libgnu
# This file is not distributed and used to check if the bootstrap
# script is not launched on a tarball
checkout_only_file=README.git
# gnulib modules used by this package.
# havelib provides config.rpath
# can be get through gettext though
# gen-header added 25th December 2021
# non-recursive-gnulib-prefix-hack removed 22th January 2022
gnulib_modules="
git-version-gen
havelib
manywarnings
wcwidth
fprintf-posix
gen-header
snprintf
vsnprintf-posix
warnings
mkstemp
fmod
getcwd
putenv
strcase
strerror
strtol
setlocale
"
# non-recursive-gnulib-prefix-hack was removed as deprecated
# (around 20th December 2021)
# Name of the Makefile.am
gnulib_tool_option_extras="
--makefile-name=gnulib.mk
--automake-subdir"
# Additional xgettext options to use. Use "\\\newline" to break lines.
XGETTEXT_OPTIONS=$XGETTEXT_OPTIONS'\\\
--from-code=UTF-8\\\
--flag=asprintf:2:c-format --flag=vasprintf:2:c-format\\\
--flag=asnprintf:3:c-format --flag=vasnprintf:3:c-format\\\
--flag=wrapf:1:c-format\\\
'
# If "AM_GNU_GETTEXT(external" or "AM_GNU_GETTEXT([external]"
# appears in configure.ac, exclude some unnecessary files.
# Without grep's -E option (not portable enough, pre-configure),
# the following test is ugly. Also, this depends on the existence
# of configure.ac, not the obsolescent-named configure.in. But if
# you're using this infrastructure, you should care about such things.
gettext_external=0
grep '^[ ]*AM_GNU_GETTEXT(external\>' configure.ac > /dev/null &&
gettext_external=1
grep '^[ ]*AM_GNU_GETTEXT(\[external\]' configure.ac > /dev/null &&
gettext_external=1
if test $gettext_external = 1; then
# Gettext supplies these files, but we don't need them since
# we don't have an intl subdirectory.
excluded_files='
m4/glibc2.m4
m4/intdiv0.m4
m4/lcmessage.m4
m4/lock.m4
m4/printf-posix.m4
m4/size_max.m4
m4/uintmax_t.m4
m4/ulonglong.m4
m4/visibility.m4
m4/xsize.m4
'
fi
# Build prerequisites
buildreq="\
autoconf 2.68
automake 1.12.2
git 1.5.5
libtool 2.2.2
tar -
pkg-config -
"
bootstrap_post_import_hook ()
{
# Automake requires that ChangeLog exist.
touch ChangeLog || return 1
}
Is on branch bjarni
boostrap.loc: bootstrapping with --gnulib-src=/home/bg/git/gnulib
./bootstrap: Bootstrapping from checked-out groff sources...
./autogen.sh: /home/bg/git/gnulib/gnulib-tool --no-changelog
--aux-dir=build-aux --doc-base=doc --lib=libgnu --m4-base=gnulib_m4/
--source-base=lib/ --tests-base=tests --local-dir=gl
--makefile-name=gnulib.mk
--automake-subdir --import ...
Module list with included dependencies (indented):
absolute-header
alloca-opt
assert-h
assure
at-internal
attribute
basename-lgpl
c99
chdir
chdir-long
clock-time
cloexec
close
closedir
d-ino
dirent
dirfd
dirname-lgpl
double-slash-root
dup
dup2
environ
errno
error
exitfail
extensions
extern-inline
fabs
fchdir
fcntl
fcntl-h
fd-hook
fd-safer-flag
fdopendir
filename
filenamecat-lgpl
flexmember
float
fmod
fpieee
fprintf-posix
fpucw
free-posix
frexp
frexp-nolibm
frexpl-nolibm
fseterr
fstat
fstatat
gen-header
getcwd
getcwd-lgpl
getdtablesize
getprogname
getrandom
gettext-h
git-version-gen
havelib
idx
include_next
intprops
inttypes-incomplete
isfinite
isinf
isnand
isnand-nolibm
isnanf-nolibm
isnanl-nolibm
langinfo
largefile
ldexp
libc-config
limits-h
localcharset
locale
localename
lock
lstat
malloc-posix
malloca
manywarnings
math
memchr
mempcpy
memrchr
minmax
mkdir
mkstemp
msvc-inval
msvc-nothrow
multiarch
nocrash
open
openat
openat-die
openat-h
opendir
pathmax
pipe-posix
printf-frexp
printf-frexpl
printf-safe
putenv
readdir
realloc-posix
rewinddir
save-cwd
setlocale
setlocale-null
signbit
size_max
snippet/_Noreturn
snippet/arg-nonnull
snippet/c++defs
snippet/warn-on-use
snprintf
ssize_t
stat
stat-time
std-gnu11
stdbool
stdckdint
stddef
stdint
stdio
stdlib
strcase
strdup-posix
streq
strerror
strerror-override
string
strings
strtol
sys_random
sys_stat
sys_types
tempname
thread-optim
threadlib
time
trunc
unistd
unistd-safer
unitypes
uniwidth/base
uniwidth/width
vararrays
vasnprintf
verify
vsnprintf
vsnprintf-posix
warnings
wchar
wctype-h
wcwidth
windows-mutex
windows-once
windows-recmutex
windows-rwlock
xalloc-oversized
xsize
File list:
build-aux/config.rpath
build-aux/git-version-gen
lib/_Noreturn.h
lib/alloca.in.h
lib/arg-nonnull.h
lib/asnprintf.c
lib/assert.in.h
lib/assure.h
lib/at-func.c
lib/attribute.h
lib/basename-lgpl.c
lib/basename-lgpl.h
lib/c++defs.h
lib/cdefs.h
lib/chdir-long.c
lib/chdir-long.h
lib/cloexec.c
lib/cloexec.h
lib/close.c
lib/closedir.c
lib/dirent-private.h
lib/dirent.in.h
lib/dirfd.c
lib/dirname-lgpl.c
lib/dirname.h
lib/dup-safer-flag.c
lib/dup-safer.c
lib/dup.c
lib/dup2.c
lib/errno.in.h
lib/error.c
lib/error.h
lib/exitfail.c
lib/exitfail.h
lib/fchdir.c
lib/fcntl.c
lib/fcntl.in.h
lib/fd-hook.c
lib/fd-hook.h
lib/fd-safer-flag.c
lib/fd-safer.c
lib/fdopendir.c
lib/filename.h
lib/filenamecat-lgpl.c
lib/filenamecat.h
lib/flexmember.h
lib/float+.h
lib/float.c
lib/float.in.h
lib/fmod.c
lib/fprintf.c
lib/fpucw.h
lib/free.c
lib/frexp.c
lib/frexpl.c
lib/fseterr.c
lib/fseterr.h
lib/fstat.c
lib/fstatat.c
lib/getcwd-lgpl.c
lib/getcwd.c
lib/getdtablesize.c
lib/getprogname.c
lib/getprogname.h
lib/getrandom.c
lib/gettext.h
lib/glthread/lock.c
lib/glthread/lock.h
lib/glthread/threadlib.c
lib/idx.h
lib/intprops-internal.h
lib/intprops.h
lib/inttypes.in.h
lib/isfinite.c
lib/isinf.c
lib/isnan.c
lib/isnand-nolibm.h
lib/isnand.c
lib/isnanf-nolibm.h
lib/isnanf.c
lib/isnanl-nolibm.h
lib/isnanl.c
lib/itold.c
lib/langinfo.in.h
lib/libc-config.h
lib/limits.in.h
lib/localcharset.c
lib/localcharset.h
lib/locale.in.h
lib/localename-table.c
lib/localename-table.h
lib/localename.c
lib/localename.h
lib/lstat.c
lib/malloc.c
lib/malloca.c
lib/malloca.h
lib/math.c
lib/math.in.h
lib/memchr.c
lib/memchr.valgrind
lib/mempcpy.c
lib/memrchr.c
lib/minmax.h
lib/mkdir.c
lib/mkstemp.c
lib/msvc-inval.c
lib/msvc-inval.h
lib/msvc-nothrow.c
lib/msvc-nothrow.h
lib/open.c
lib/openat-die.c
lib/openat-priv.h
lib/openat-proc.c
lib/openat.c
lib/openat.h
lib/opendir.c
lib/pathmax.h
lib/pipe-safer.c
lib/pipe.c
lib/printf-args.c
lib/printf-args.h
lib/printf-frexp.c
lib/printf-frexp.h
lib/printf-frexpl.c
lib/printf-frexpl.h
lib/printf-parse.c
lib/printf-parse.h
lib/putenv.c
lib/readdir.c
lib/realloc.c
lib/rewinddir.c
lib/save-cwd.c
lib/save-cwd.h
lib/setlocale-lock.c
lib/setlocale.c
lib/setlocale_null.c
lib/setlocale_null.h
lib/signbitd.c
lib/signbitf.c
lib/signbitl.c
lib/size_max.h
lib/snprintf.c
lib/stat-time.c
lib/stat-time.h
lib/stat-w32.c
lib/stat-w32.h
lib/stat.c
lib/stdckdint.in.h
lib/stddef.in.h
lib/stdint.in.h
lib/stdio-impl.h
lib/stdio-read.c
lib/stdio-write.c
lib/stdio.in.h
lib/stdlib.in.h
lib/strcasecmp.c
lib/strdup.c
lib/streq.h
lib/strerror-override.c
lib/strerror-override.h
lib/strerror.c
lib/string.in.h
lib/strings.in.h
lib/stripslash.c
lib/strncasecmp.c
lib/strtol.c
lib/sys_random.in.h
lib/sys_stat.in.h
lib/sys_types.in.h
lib/tempname.c
lib/tempname.h
lib/thread-optim.h
lib/time.in.h
lib/trunc.c
lib/unictype/bitmap.h
lib/unistd--.h
lib/unistd-safer.h
lib/unistd.c
lib/unistd.in.h
lib/unitypes.in.h
lib/uniwidth.in.h
lib/uniwidth/cjk.h
lib/uniwidth/width.c
lib/uniwidth/width0.h
lib/uniwidth/width2.h
lib/vasnprintf.c
lib/vasnprintf.h
lib/verify.h
lib/vsnprintf.c
lib/warn-on-use.h
lib/wchar.in.h
lib/wctype-h.c
lib/wctype.in.h
lib/wcwidth.c
lib/windows-initguard.h
lib/windows-mutex.c
lib/windows-mutex.h
lib/windows-once.c
lib/windows-once.h
lib/windows-recmutex.c
lib/windows-recmutex.h
lib/windows-rwlock.c
lib/windows-rwlock.h
lib/xalloc-oversized.h
lib/xsize.c
lib/xsize.h
m4/00gnulib.m4
m4/__inline.m4
m4/absolute-header.m4
m4/alloca.m4
m4/assert_h.m4
m4/c-bool.m4
m4/chdir-long.m4
m4/check-math-lib.m4
m4/clock_time.m4
m4/close.m4
m4/closedir.m4
m4/codeset.m4
m4/d-ino.m4
m4/dirent_h.m4
m4/dirfd.m4
m4/double-slash-root.m4
m4/dup.m4
m4/dup2.m4
m4/eealloc.m4
m4/environ.m4
m4/errno_h.m4
m4/error.m4
m4/exponentd.m4
m4/exponentf.m4
m4/exponentl.m4
m4/extensions.m4
m4/extern-inline.m4
m4/fabs.m4
m4/fchdir.m4
m4/fcntl-o.m4
m4/fcntl.m4
m4/fcntl_h.m4
m4/fdopendir.m4
m4/filenamecat.m4
m4/flexmember.m4
m4/float_h.m4
m4/fmod.m4
m4/fpieee.m4
m4/fprintf-posix.m4
m4/free.m4
m4/frexp.m4
m4/frexpl.m4
m4/fseterr.m4
m4/fstat.m4
m4/fstatat.m4
m4/getcwd-abort-bug.m4
m4/getcwd-path-max.m4
m4/getcwd.m4
m4/getdtablesize.m4
m4/getpagesize.m4
m4/getprogname.m4
m4/getrandom.m4
m4/gnulib-common.m4
m4/host-cpu-c-abi.m4
m4/include_next.m4
m4/intl-thread-locale.m4
m4/intlmacosx.m4
m4/intmax_t.m4
m4/inttypes.m4
m4/inttypes_h.m4
m4/isfinite.m4
m4/isinf.m4
m4/isnand.m4
m4/isnanf.m4
m4/isnanl.m4
m4/langinfo_h.m4
m4/largefile.m4
m4/lcmessage.m4
m4/ldexp.m4
m4/ldexpl.m4
m4/lib-ld.m4
m4/lib-link.m4
m4/lib-prefix.m4
m4/libunistring-base.m4
m4/limits-h.m4
m4/localcharset.m4
m4/locale_h.m4
m4/localename.m4
m4/lock.m4
m4/lstat.m4
m4/malloc.m4
m4/malloca.m4
m4/manywarnings-c++.m4
m4/manywarnings.m4
m4/math_h.m4
m4/mathfunc.m4
m4/memchr.m4
m4/mempcpy.m4
m4/memrchr.m4
m4/minmax.m4
m4/mkdir.m4
m4/mkstemp.m4
m4/mmap-anon.m4
m4/mode_t.m4
m4/msvc-inval.m4
m4/msvc-nothrow.m4
m4/multiarch.m4
m4/nocrash.m4
m4/off_t.m4
m4/open-cloexec.m4
m4/open-slash.m4
m4/open.m4
m4/openat.m4
m4/opendir.m4
m4/pathmax.m4
m4/pid_t.m4
m4/pipe.m4
m4/printf-frexp.m4
m4/printf-frexpl.m4
m4/printf.m4
m4/pthread_rwlock_rdlock.m4
m4/putenv.m4
m4/readdir.m4
m4/realloc.m4
m4/rewinddir.m4
m4/save-cwd.m4
m4/setlocale.m4
m4/setlocale_null.m4
m4/signbit.m4
m4/size_max.m4
m4/snprintf.m4
m4/ssize_t.m4
m4/stat-time.m4
m4/stat.m4
m4/std-gnu11.m4
m4/stddef_h.m4
m4/stdint.m4
m4/stdint_h.m4
m4/stdio_h.m4
m4/stdlib_h.m4
m4/strcase.m4
m4/strdup.m4
m4/strerror.m4
m4/string_h.m4
m4/strings_h.m4
m4/strtol.m4
m4/sys_random_h.m4
m4/sys_socket_h.m4
m4/sys_stat_h.m4
m4/sys_types_h.m4
m4/tempname.m4
m4/threadlib.m4
m4/time_h.m4
m4/trunc.m4
m4/unistd-safer.m4
m4/unistd_h.m4
m4/vararrays.m4
m4/vasnprintf.m4
m4/visibility.m4
m4/vsnprintf-posix.m4
m4/vsnprintf.m4
m4/warn-on-use.m4
m4/warnings.m4
m4/wchar_h.m4
m4/wchar_t.m4
m4/wctype_h.m4
m4/wcwidth.m4
m4/wint_t.m4
m4/xsize.m4
m4/year2038.m4
m4/zzgnulib.m4
Creating directory ./lib/glthread
Copying file gnulib_m4/flexmember.m4
Copying file gnulib_m4/intl-thread-locale.m4
Copying file gnulib_m4/intlmacosx.m4
Copying file gnulib_m4/langinfo_h.m4
Copying file gnulib_m4/lcmessage.m4
Copying file gnulib_m4/locale_h.m4
Copying file gnulib_m4/localename.m4
Copying file gnulib_m4/lock.m4
Copying file gnulib_m4/pthread_rwlock_rdlock.m4
Copying file gnulib_m4/setlocale.m4
Copying file gnulib_m4/setlocale_null.m4
Copying file gnulib_m4/threadlib.m4
Copying file gnulib_m4/visibility.m4
Copying file lib/flexmember.h
Copying file lib/glthread/lock.c
Copying file lib/glthread/lock.h
Copying file lib/glthread/threadlib.c
Copying file lib/langinfo.in.h
Copying file lib/locale.in.h
Copying file lib/localename-table.c
Copying file lib/localename-table.h
Copying file lib/localename.c
Copying file lib/localename.h
Copying file lib/setlocale-lock.c
Copying file lib/setlocale.c
Copying file lib/setlocale_null.c
Copying file lib/setlocale_null.h
Copying file lib/thread-optim.h
Copying file lib/windows-initguard.h
Copying file lib/windows-mutex.c
Copying file lib/windows-mutex.h
Copying file lib/windows-once.c
Copying file lib/windows-once.h
Copying file lib/windows-recmutex.c
Copying file lib/windows-recmutex.h
Copying file lib/windows-rwlock.c
Copying file lib/windows-rwlock.h
Updating gnulib_m4/gnulib-cache.m4 (backup in gnulib_m4/gnulib-cache.m4~)
Updating gnulib_m4/gnulib-comp.m4 (backup in gnulib_m4/gnulib-comp.m4~)
Updating lib/gnulib.mk (backup in lib/gnulib.mk~)
Updating gnulib_m4/.gitignore (backup in gnulib_m4/.gitignore~)
Updating lib/.gitignore (backup in lib/.gitignore~)
Creating lib/glthread/.gitignore
Finished.
You may need to add #include directives for the following .h files.
#include <locale.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <unistd.h>
#include <wchar.h>
You may need to use the following Makefile variables when linking.
Use them in <program>_LDADD when linking a program, or
in <library>_a_LDFLAGS or <library>_la_LDFLAGS when linking a library.
$(FABS_LIBM)
$(FMOD_LIBM)
$(FREXP_LIBM)
$(ISNAND_LIBM)
$(LDEXP_LIBM)
$(LIBTHREAD)
$(LIB_CLOCK_GETTIME)
$(LIB_GETRANDOM)
$(LIB_SETLOCALE)
$(LIB_SETLOCALE_NULL)
$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
$(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
$(TRUNC_LIBM)
@INTL_MACOSX_LIBS@
Don't forget to
- "include gnulib.mk" from within "lib/Makefile.am",
- mention "-I gnulib_m4" in ACLOCAL_AMFLAGS in Makefile.am
or add an AC_CONFIG_MACRO_DIRS([gnulib_m4]) invocation in ./configure.ac,
- mention "gnulib_m4/gnulib-cache.m4" in EXTRA_DIST in Makefile.am,
- invoke gl_EARLY in ./configure.ac, right after AC_PROG_CC,
- invoke gl_INIT in ./configure.ac.
running: AUTOPOINT=true LIBTOOLIZE=true autoreconf --verbose --install --force
-I gnulib_m4 -I /usr/share/aclocal --no-recursive
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I gnulib_m4 -I /usr/share/aclocal --force -I m4
-I gnulib_m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf --include=gnulib_m4
--include=/usr/share/aclocal --force
autoreconf: running: /usr/bin/autoheader --include=gnulib_m4
--include=/usr/share/aclocal --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory '.'
./autogen.sh: ln -fs /home/bg/git/gnulib/build-aux/install-sh
build-aux/install-sh
./autogen.sh: ln -fs /home/bg/git/gnulib/build-aux/depcomp build-aux/depcomp
./autogen.sh: ln -fs /home/bg/git/gnulib/build-aux/config.guess
build-aux/config.guess
./autogen.sh: ln -fs /home/bg/git/gnulib/build-aux/config.sub
build-aux/config.sub
./autogen.sh: ln -fs /home/bg/git/gnulib/doc/INSTALL INSTALL
./autogen.sh: done. Now you can run './configure'.
bootstrap 2022-07-24.15
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.