Hi Timo, hi all,
It seems, that the last changes in "src/lib/fdpass.c" are the reason.The compiler error message would have been useful to know.
There aren't any compiler error messages, in the "config.log" I can see the return value "1" from "conftest": configure:19746: xlc -q64 -o conftest -O -I./src/lib ./src/lib/fdpass.c -DBUGGY_ CMSG_MACROS -I/usr/local/include -I/usr/local/openssl/include -I/usr/local/OpenL DAP/include -bexpall -brtl -b64 -L/usr/local/lib64 -L/usr/local/openssl/lib64 -L /usr/local/OpenLDAP/lib64 conftest.c -lldap -llber -lssl -lcrypto -lrt >&5 ./src/lib/fdpass.c: conftest.c: configure:19746: $? = 0 configure:19746: ./conftest configure:19746: $? = 1 configure: program exited with status 1 configure: failed program was: ... configure:19769: result: no configure:19786: error: fd passing is required for Dovecot to work
What if you change these to:> cmsg_data = CMSG_DATA(cmsg); > *(int *)cmsg_data = send_fd;*((int *)cmsg_data) = send_fd;> cmsg_data = CMSG_DATA(cmsg); > *fd = *(int *)cmsg_data;*fd = *((int *)cmsg_data); Does that make xlc happy?
Unfortunately not. :-( The return code is always "1". -- Mit freundlichen Grüßen A. Kossack _______________________________________________________________________________ Andreas Kossack andreas.koss...@tu-cottbus.de BTU Cottbus, Brandenburg, Germany, Walther-Pauer-Str.2, 03046 Cottbus http://wwwca.telesec.de/cgi-bin/caservice/Common/InstallRoot/DT-Root-CA-2.der _______________________________________________________________________________ Diese Nachricht wurde aus 100% wiederverwerteten Elektronen erstellt. _______________________________________________________________________________
smime.p7s
Description: S/MIME Cryptographic Signature