[SyneRBI/SIRF-SuperBuild] Build of ASTRA on Ubuntu 22.04 fails (Issue #802)

1 view
Skip to first unread message

Edoardo Pasca

unread,
Jan 24, 2023, 4:41:12 AM1/24/23
to SyneRBI/SIRF-SuperBuild, Subscribed

[ 87%] Performing configure step for 'astra-toolbox'
configure.ac:42: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:42: You should run autoupdate.
aclocal.m4:113: AC_PROG_LIBTOOL is expanded from...
configure.ac:42: the top level
Done.

[...]

libtool: Version mismatch error.  This is libtool 2.4.7, but the
libtool: definition of this LT_INIT comes from libtool 2.4.6.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7
libtool: and run autoconf again.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issues/802@github.com>

Kris Thielemans

unread,
Jan 24, 2023, 6:47:38 AM1/24/23
to SyneRBI/SIRF-SuperBuild, Subscribed

Probably best to fix this later. Go ahead without astra please.

Kris
________________________________
From: Edoardo Pasca ***@***.***>
Sent: Tuesday, January 24, 2023 9:41:08 AM
To: SyneRBI/SIRF-SuperBuild ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [SyneRBI/SIRF-SuperBuild] Build of ASTRA on Ubuntu 22.04 fails (Issue #802)


⚠ Caution: External sender


[ 87%] Performing configure step for 'astra-toolbox'
configure.ac:42: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:42: You should run autoupdate.
aclocal.m4:113: AC_PROG_LIBTOOL is expanded from...
configure.ac:42: the top level
Done.

[...]

libtool: Version mismatch error. This is libtool 2.4.7, but the
libtool: definition of this LT_INIT comes from libtool 2.4.6.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7
libtool: and run autoconf again.



Reply to this email directly, view it on GitHub<https://github.com/SyneRBI/SIRF-SuperBuild/issues/802>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABQRIHI32QRDUR2MGJHK6P3WT6PTJANCNFSM6AAAAAAUE3K6EM>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issues/802/1401807868@github.com>

Willem Jan Palenstijn

unread,
Mar 23, 2026, 3:57:04 PMMar 23
to SyneRBI/SIRF-SuperBuild, Subscribed

Hi Edoardo,

I realize this is an old issue, but I just spotted it today while looking into installing SIRF. Best I can tell, this error would be caused by a mismatch of aclocal/automake and libtool installations, with aclocal not picking up the correct libtool.m4/ltversion.m4 macro files.

I can for example reproduce this in an ubuntu 22.04 container by using libtool (and libtoolize) 2.4.7 from conda but the system /usr/bin/aclocal (from the automake package). This combination puts the libtool 2.4.6 macros from /usr/share/aclocal into aclocal.m4, but also installs the newer libtool 2.4.7 script from conda. A fix for this specific example would be installing automake into the conda environment as well.

If I'm misinterpreting this and it does turn out to be an issue with the astra build system, I'd be happy to figure out a fix on our side.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issues/802/4113319969@github.com>

Reply all
Reply to author
Forward
0 new messages