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 ..