On h, máj 12, 2014 at 10:26:57 +0300, Timo Sirainen wrote:
> On 12.5.2014, at 10.07, Renaud Allard <[email protected]> wrote:
> 
> >>> checking whether fd passing works... no
> >>> configure: error: fd passing is required for Dovecot to work
> >> 
> >> What does config.log say about it?
> >> 
> > 
> > configure:21046: checking whether fd passing works
> > configure:21120: gcc -o conftest -std=gnu99 -g -O2 -Wall -W 
> > -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
> > -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime 
> > -Wstrict-aliasing=2 -I./src/lib ./src/lib/fdpass.c -I/usr/local/include  
> > conftest.c  >&5
> > conftest.c:122: warning: no previous prototype for 'nopen'
> > configure:21120: $? = 0
> > configure:21120: ./conftest
> > configure:21120: $? = 2
> > configure: program exited with status 2
> > 
> > 
> > It seems that if I put src/lib/fdpass.c from 2.2.12, the test succeeds.
> 
> Oh. I finally fixed a broken sanity check there:
> http://hg.dovecot.org/dovecot-2.2/rev/bedecd5b6bab
> 
> I wonder if the check is still somewhat broken or if OpenBSD (and BSD
> in general?) even attempts to set it correctly..

FWIW, it configures and compiles fine here on OpenBSD 5.5. What are the
configure options you are using Renaud?


Daniel

-- 
LÉVAI Dániel
PGP key ID = 0x83B63A8F
Key fingerprint = DBEC C66B A47A DFA2 792D  650C C69B BE4C 83B6 3A8F

Reply via email to