[Dovecot] Dovecot 2.0.rc2 fd passing regression
Hi,
I've tried to compile 2.0.rc2 and configure fails this which used to work or at least last time when I tried beta4.
configure:19606: checking whether fd passing works configure:19680: cc -o conftest -xO4 -I./src/lib ./src/lib/fdpass.c -I/usr/sfw/include/mysql -I/usr/sfw/include -R/usr/sfw/lib:/usr/lib/sasl -L/usr/sfw/lib -L/usr/lib/sasl conftest.c -lrt -lnsl -lsocket -lrt >&5 ./src/lib/fdpass.c: "./src/lib/fdpass.c", line 100: incomplete struct/union/enum const_iovec: iov "./src/lib/fdpass.c", line 109: improper member use: iov_base "./src/lib/fdpass.c", line 109: warning: assignment type mismatch: pointer to void "=" pointer to const void "./src/lib/fdpass.c", line 110: improper member use: iov_len cc: acomp failed for ./src/lib/fdpass.c conftest.c:
Tomppa
On 16.7.2010, at 8.24, Tomi Vainio wrote:
I've tried to compile 2.0.rc2 and configure fails this which used to work or at least last time when I tried beta4.
configure:19606: checking whether fd passing works configure:19680: cc -o conftest -xO4 -I./src/lib ./src/lib/fdpass.c -I/usr/sfw/include/mysql -I/usr/sfw/include -R/usr/sfw/lib:/usr/lib/sasl -L/usr/sfw/lib -L/usr/lib/sasl conftest.c -lrt -lnsl -lsocket -lrt >&5 ./src/lib/fdpass.c: "./src/lib/fdpass.c", line 100: incomplete struct/union/enum const_iovec: iov "./src/lib/fdpass.c", line 109: improper member use: iov_base "./src/lib/fdpass.c", line 109: warning: assignment type mismatch: pointer to void "=" pointer to const void "./src/lib/fdpass.c", line 110: improper member use: iov_len
Thanks, fixed now in hg. Although looks like it just ignores the problem if that test fails. Maybe it should fail ..
participants (2)
-
Timo Sirainen
-
Tomi Vainio