
Looks like if you install gcc vs clang it should work, but I'm working on making changes so this will be ok. - jared On Wed, Sep 10, 2025 at 03:58:52PM -0400, Jared Mauch wrote:
Grusse,
pkg add libtool perhaps?
% pkg info -a | grep auto autoconf-2.72 Generate configure scripts and related files autoconf-switch-20220527 Wrapper script to switch between autoconf versions automake-1.17 GNU Standards-compliant Makefile generator % pkg info -a | grep tool binutils-2.44,1 GNU binary tools curl-8.14.1 Command line tool and library for transferring data with URLs git-2.50.1 Distributed source code management tool libtool-2.5.4 Generic shared library support script
I can make autoconf look for it.
- Jared
On Wed, Sep 10, 2025 at 05:56:22PM +0200, Marco Moock wrote:
Am 10.09.2025 um 10:15:40 Uhr schrieb Jared Mauch:
I’m looking for people to test out my attempted FreeBSD/MacOS changes to shift a few calls to POSIX compliant and other tweaks to make it build on other operating systems.
Thanks for providing that!
I've tried to compile it on FreeBSD 14.3 - didn't work. Are the instructions from the https://github.com/jaredmauch/ripe-atlas-software-probe/blob/master/BUILD.md right for FreeBSD?
Did you use different commands?
[m@teufel ~/ripe-atlas-software-probe]$ autoreconf -iv autoreconf2.72: export WARNINGS= autoreconf2.72: Entering directory '.' autoreconf2.72: configure.ac: not using Gettext autoreconf2.72: running: aclocal -I m4 aclocal: warning: couldn't open directory 'm4': No such file or directory autoreconf2.72: configure.ac: tracing autoreconf2.72: configure.ac: adding subdirectory probe-busybox/libevent-2.1.11-stable to autoreconf autoreconf2.72: Entering directory 'probe-busybox/libevent-2.1.11-stable' autoreconf2.72: configure.ac: not using Gettext autoreconf2.72: running: aclocal -I m4 autoreconf2.72: configure.ac: tracing autoreconf2.72: configure.ac: not using Libtool autoreconf2.72: configure.ac: not using Intltool autoreconf2.72: configure.ac: not using Gtkdoc autoreconf2.72: running: /usr/local/bin/autoconf2.72 configure.ac:57: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.ac:57: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.ac:57: the top level configure.ac:153: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:153: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:153: the top level configure.ac:166: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:166: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:166: the top level configure.ac:179: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:179: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:179: the top level configure.ac:353: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.ac:353: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.ac:353: the top level configure.ac:427: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:427: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from... configure.ac:427: the top level configure.ac:427: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:427: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from... configure.ac:427: the top level configure.ac:520: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:520: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:520: the top level configure.ac:592: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:592: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:592: the top level configure.ac:732: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:732: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:732: the top level configure.ac:748: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:748: the top level configure.ac:756: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:756: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:756: the top level configure.ac:767: warning: The macro 'AC_LANG_C' is obsolete. configure.ac:767: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... m4/acx_pthread.m4:86: ACX_PTHREAD is expanded from... configure.ac:767: the top level configure.ac:767: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:767: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... m4/acx_pthread.m4:86: ACX_PTHREAD is expanded from... configure.ac:767: the top level configure.ac:955: warning: AC_OUTPUT should be used without arguments. configure.ac:955: You should run autoupdate. autoreconf2.72: running: /usr/local/bin/autoheader2.72 autoreconf2.72: running: automake --add-missing --copy --no-force configure.ac:25: installing './compile' configure.ac:33: installing './config.guess' configure.ac:33: installing './config.sub' configure.ac:13: installing './install-sh' configure.ac:13: installing './missing' Makefile.am:157: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:157: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:157: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:157: Makefile.am:157: If 'LT_INIT' is in 'configure.ac', make sure Makefile.am:157: its definition is in aclocal's search path. Makefile.am:157: Makefile.am:157: If you install Automake in its own prefix, Makefile.am:157: you'll need to arrange for the Libtool m4 files Makefile.am:157: to be found by aclocal. For info on this, see: Makefile.am:157: https://gnu.org/s/automake/manual/automake.html#Libtool-library-used-but-LIB... Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' autoreconf2.72: error: automake failed with exit status: 1 [m@teufel ~/ripe-atlas-software-probe]$ autoreconf -iv autoreconf2.72: export WARNINGS= autoreconf2.72: Entering directory '.' autoreconf2.72: configure.ac: not using Gettext autoreconf2.72: running: aclocal -I m4 aclocal: warning: couldn't open directory 'm4': No such file or directory autoreconf2.72: configure.ac: tracing autoreconf2.72: configure.ac: adding subdirectory probe-busybox/libevent-2.1.11-stable to autoreconf autoreconf2.72: Entering directory 'probe-busybox/libevent-2.1.11-stable' autoreconf2.72: configure.ac: not using Gettext autoreconf2.72: running: aclocal -I m4 autoreconf2.72: configure.ac: tracing autoreconf2.72: configure.ac: not using Libtool autoreconf2.72: configure.ac: not using Intltool autoreconf2.72: configure.ac: not using Gtkdoc autoreconf2.72: running: /usr/local/bin/autoconf2.72 configure.ac:57: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.ac:57: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.ac:57: the top level configure.ac:153: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:153: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:153: the top level configure.ac:166: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:166: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:166: the top level configure.ac:179: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:179: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:179: the top level configure.ac:353: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.ac:353: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.ac:353: the top level configure.ac:427: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:427: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from... configure.ac:427: the top level configure.ac:427: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:427: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from... configure.ac:427: the top level configure.ac:520: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:520: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:520: the top level configure.ac:592: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:592: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:592: the top level configure.ac:732: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:732: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:732: the top level configure.ac:748: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:748: the top level configure.ac:756: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:756: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:756: the top level configure.ac:767: warning: The macro 'AC_LANG_C' is obsolete. configure.ac:767: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... m4/acx_pthread.m4:86: ACX_PTHREAD is expanded from... configure.ac:767: the top level configure.ac:767: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:767: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... m4/acx_pthread.m4:86: ACX_PTHREAD is expanded from... configure.ac:767: the top level configure.ac:955: warning: AC_OUTPUT should be used without arguments. configure.ac:955: You should run autoupdate. autoreconf2.72: running: /usr/local/bin/autoheader2.72 autoreconf2.72: running: automake --add-missing --copy --no-force Makefile.am:157: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:157: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:157: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:157: Makefile.am:157: If 'LT_INIT' is in 'configure.ac', make sure Makefile.am:157: its definition is in aclocal's search path. Makefile.am:157: Makefile.am:157: If you install Automake in its own prefix, Makefile.am:157: you'll need to arrange for the Libtool m4 files Makefile.am:157: to be found by aclocal. For info on this, see: Makefile.am:157: https://gnu.org/s/automake/manual/automake.html#Libtool-library-used-but-LIB... autoreconf2.72: error: automake failed with exit status: 1 [m@teufel ~/ripe-atlas-software-probe]$
-- Gruß Marco
Send unsolicited bulk mail to 1757492140muell@cartoonies.org
----- To unsubscribe from this mailing list or change your subscription options, please visit: https://mailman.ripe.net/mailman3/lists/ripe-atlas.ripe.net/ As we have migrated to Mailman 3, you will need to create an account with the email matching your subscription before you can change your settings. More details at: https://www.ripe.net/membership/mail/mailman-3-migration/
-- Jared Mauch | pgp key available via finger from jared@puck.nether.net clue++; | http://puck.nether.net/~jared/ My statements are only mine. ----- To unsubscribe from this mailing list or change your subscription options, please visit: https://mailman.ripe.net/mailman3/lists/ripe-atlas.ripe.net/ As we have migrated to Mailman 3, you will need to create an account with the email matching your subscription before you can change your settings. More details at: https://www.ripe.net/membership/mail/mailman-3-migration/
-- Jared Mauch | pgp key available via finger from jared@puck.nether.net clue++; | http://puck.nether.net/~jared/ My statements are only mine.