the new src/lib/ipwd.c introduced in 2.0.12 no longer compiles on solaris. Under solaris, the *_r routines doesn't pass in result as the last parameter and return errno - it just returns result. obviously a job for configure..... -- Roger Fujii<rmf at lookhere.com>
Timo Sirainen
2011-Apr-17 13:43 UTC
[Dovecot] 2.0.12 ipwd.c does not compile under solaris
On 17.4.2011, at 11.29, Roger Fujii wrote:> the new src/lib/ipwd.c introduced in 2.0.12 no longer compiles on solaris. Under solaris, > the *_r routines doesn't pass in result as the last parameter and return errno - it just returns result. > obviously a job for configure.....http://hg.dovecot.org/dovecot-2.0/rev/b60d73301c08
> From: Roger Fujii <rmf at lookhere.com> > > the new src/lib/ipwd.c introduced in 2.0.12 no longer compiles on > solaris. Under solaris, > the *_r routines doesn't pass in result as the last parameter and return > errno - it just returns result. > obviously a job for configure.....This was solved several Emails back about forcing the use of POSIX threading models (a workaround path is provided): http://www.dovecot.org/list/dovecot/2011-April/058602.html Joseph Tam <jtam.home at gmail.com>