Hello Santiago, thanks for your e-mails, I saw your most recent e-mail. I installed a trixie chroot now, but there is nothing new in diffs.
I now compared configure in both my main system (not working,-) and the
Trixie chroot (working,+):
--- ../tbuild/samhain-4.1.4/configure 2025-03-03 17:06:35.389011407 +0100
+++ samhain-4.1.4/configure 2025-03-03 16:03:50.371638797 +0100
@@ -677,18 +677,18 @@
myport
mydebugdef
HAVE_MYSQL_CONFIG
-PTHREAD_LDFLAGS
PTHREAD_CFLAGS
PTHREAD_LIBS
+PTHREAD_CXX
PTHREAD_CC
-acx_pthread_config
+ax_pthread_config
+SED
clmytclient
mytclient
sh_main_prg
samhainadmin_prg
yulectl_prg
setpwd_prg
-tiger_src
sh_libsocket
selectconfig
cmd_hostname
@@ -772,6 +772,7 @@
with_libwrap
enable_network
enable_static
+with_zlib
with_database
with_console
with_altconsole
@@ -1492,6 +1493,9 @@
--with-cflags additional flags to pass to compiler
--with-libs additional libraries to link with
--with-libwrap=PATH Compile in libwrap (TCP Wrappers) support
+ --with-zlib=DIR root directory path of zlib installation [defaults to
+ /usr/local or /usr if not found in /usr/local]
+ --without-zlib to disable zlib usage completely
--with-database=[mysql|postgresql|oracle|odbc] database support [no]
--with-console=PATH set path to console device [/dev/console]
--with-altconsole=PATH set path to second console device [none]
And the config.log still shows the same diff, still noisy because of the
changing line numbers, but in the first part the build from the chroot
shows the following addtional:
-configure:4515: checking for ld used by x86_64-linux-gnu-gcc
-configure:4581: result: /bin/ld
-configure:4588: checking if the linker (/bin/ld) is GNU ld
-configure:4605: result: yes
-configure:4663: checking for gcc version
-configure:4679: result: 14
I already tried installing some PTHREAD packages[1] in the chroot (which
I have on my main system), but the build in the chroot continues to
succeed with them).
I'm quite a bit beyond my knowledge now, and I have no idea why
PTHREAD_LDFLAGS is not, but PTHREAD_CXX is used on my main system and
the acx_pthread_config → ax_pthread_config seems also to indicate some
package changing things.
(And now idea what "tiger_src" is).
Zlib is identically inside and outside the chroot.
That's it for now.
Greetings
Helge
[1] libpthread-stubs0-dev libpthreadpool0 libopenblas0-pthread
--
Dr. Helge Kreutzmann [email protected]
Dipl.-Phys. http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
Help keep free software "libre": http://www.ffii.de/
signature.asc
Description: PGP signature

