[exim] Exim 4.71 on netBSD pthreads

Top Page
Delete this message
Reply to this message
Author: Niels Dettenbach
Date:  
To: exim-users
Subject: [exim] Exim 4.71 on netBSD pthreads
Dear all,


i'm fiddeling some time here with an update to Exim 4.71 on NetBSD but can't
get it running as the running process complains:

14512 LOG: MAIN
14512 exim 4.71 daemon started: pid=14512, no queue runs, listening for
SMTP on [w.x.y.z]:26 [127.0.0.1]:26 [127.0.0.1]:10026
_res is not supported for multi-threaded programs.

this seems not new and so i found and followed this thread:
http://mail-index.netbsd.org/pkgsrc-users/2009/11/18/msg011153.html

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.

This is my last working exim version on NetBSD (exim 4.69):

# ldd /usr/sbin/exim 
/usr/sbin/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
        -lresolv.1 => /usr/lib/libresolv.so.1
        -lsasl2.2 => /usr/pkg/lib/libsasl2.so.2



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



As the machine is not used for exim alone it would be very nice to find any
kind of solution here - i'm happy about any hint or tip here...

many many thanks in advance.
cheers,


Niels.

--

---

Niels Dettenbach
---
Syndicat IT&Internet
http://www.syndicat.com
T.-Muentzer.-Str. 2, 37308 Heilbad Heiligenstadt - DE
---
Kryptoinfo:
PGP public key ID 651CA20D
Fingerprint: 55E0 4DCD B04C 4A49 1586 88AE 54DC 4465 651C A20D
https://syndicat.com/pub_key.asc
---