
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