Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bootstrap.sh -a fails on Ubuntu 22.04 #351

Closed
esabol opened this issue Nov 13, 2022 · 1 comment · Fixed by #358
Closed

bootstrap.sh -a fails on Ubuntu 22.04 #351

esabol opened this issue Nov 13, 2022 · 1 comment · Fixed by #358

Comments

@esabol
Copy link
Member

esabol commented Nov 13, 2022

bootstrap.sh -a fails on Ubuntu 22.04 with the following messages:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"

`/usr/bin/libtoolize --copy --install --force' 
libtoolize: found 'configure.ac'
libtoolize: export M4='/usr/bin/m4'
libtoolize: ac_aux_dir='build-aux'
libtoolize: ltdl mode=''
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: cp -f /usr/share/libtool/build-aux/config.guess build-aux
libtoolize: cp -f /usr/share/libtool/build-aux/config.sub build-aux
libtoolize: cp -f /usr/share/libtool/build-aux/install-sh build-aux
libtoolize: cp -f /usr/share/libtool/build-aux/ltmain.sh build-aux
libtoolize: found 'Makefile.am'
libtoolize: aclocal_amflags=-I m4'
libtoolize: am_macro_dir='m4'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: cp -f /usr/share/aclocal/libtool.m4 m4
libtoolize: Not copying 'm4/ltargz.m4', libltdl not used.
libtoolize: Not copying 'm4/ltdl.m4', libltdl not used.
libtoolize: cp -f /usr/share/aclocal/ltoptions.m4 m4
libtoolize: cp -f /usr/share/aclocal/ltsugar.m4 m4
libtoolize: cp -f /usr/share/aclocal/ltversion.m4 m4
libtoolize: cp -f /usr/share/aclocal/lt~obsolete.m4 m4
libtoolize: found LT_INIT invocation
`/usr/bin/autoreconf --install --force --verbose'
autoreconf: export WARNINGS=all,error
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --install --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: true --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --install --force -I m4
autoreconf: running: /usr/bin/autoconf --force
configure.ac:57: warning: The macro `AC_PROG_CC_C99' is obsolete.
configure.ac:57: You should run autoupdate.
./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from...
configure.ac:57: the top level
configure.ac:140: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:140: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:140: the top level
configure.ac:194: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:194: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:194: the top level
autoreconf: error: /usr/bin/autoconf failed with exit status: 1
./bootstrap.sh:1122:  Cannot execute /usr/bin/autoreconf
Error: Process completed with exit code 1.

Or at least that's what's happening in the CI workflow.
@SpamapS : Can you confirm you are seeing this in your 22.04 testing as well?

Any thoughts on how to fix this without breaking all the other supported platforms?

@SpamapS
Copy link
Member

SpamapS commented Nov 13, 2022 via email

SpamapS added a commit that referenced this issue Nov 19, 2022
* Include missing libboost files in tarball - Closes #355 

* Fixes for newer autoconf - Closes #351 

* Autoupdate was run on 2.70 but we tested on 2.69 so manually adjusted that.

* Testing builds on Ubuntu 22.04 in CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants