On 3/23/2010 8:42 AM, Niels Dettenbach wrote: [snip]
and tried to remove all parts which (i think of) pulling out pthreads out of the exim build, but this brought no solution for me and btw i rely on things like mysql and openssl here.
[snip]
And this is what i get compiled with 4.71:
# ldd build-NetBSD-i386/exim
build-NetBSD-i386/exim:
-lc.12 => /usr/lib/libc.so.12
-lcrypt.0 => /usr/lib/libcrypt.so.0
-lm.0 => /usr/lib/libm387.so.0
-lm.0 => /usr/lib/libm.so.0
-lcrypto.4 => /usr/lib/libcrypto.so.4
-lssl.6 => /usr/lib/libssl.so.6
-lz.1 => /usr/pkg/lib/libz.so.1
-lmysqlclient.15 => /usr/pkg/lib/libmysqlclient.so.15
-lpthread.0 => /usr/lib/libpthread.so.0
-lcrypto.0.9.8 => /usr/pkg/lib/libcrypto.so.0.9.8
-lssl.0.9.8 => /usr/pkg/lib/libssl.so.0.9.8
-lresolv.1 => /usr/lib/libresolv.so.1
-lsasl2.2 => /usr/pkg/lib/libsasl2.so.2
-lpcre.0 => /usr/pkg/lib/libpcre.so.0
Wow Niels, you're pulling in a bunch of stuff I didn't bother with. :-) For reference, Exim-4.71 on NetBSD/amd64-current works awesomely. My binary shows:
/usr/local/bin/exim:
-lcrypt.1 => /usr/lib/libcrypt.so.1
-lc.12 => /usr/lib/libc.so.12
-lm.0 => /usr/lib/libm.so.0
-lssl.8 => /usr/lib/libssl.so.8
-lcrypto.6 => /usr/lib/libcrypto.so.6
I attached the Makefile I used, in case that helps. Note that I
forcibly disable IPv6 support, but otherwise it's pretty a pretty boring
configuration. :-)
ScottE
Makefile.exim_Intrepid.bz2
Description: Binary data
-- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
