[Dovecot] v2.1.alpha2 released
http://dovecot.org/releases/2.1/alpha/dovecot-2.1.alpha2.tar.gz http://dovecot.org/releases/2.1/alpha/dovecot-2.1.alpha2.tar.gz.sig
This is actually looking rather stable. I'm still calling it "alpha" in case I think of doing some more API changes, but I think the next one will be called "beta1", hopefully soon followed by "rc1".
- Statistics gathering improvements (more fields) and fixes.
- Lots of imapc fixes and improvements
- Fixes to handling shared namespaces
- Several other fixes
On Fri, Sep 16, 2011 at 17:11, Timo Sirainen tss@iki.fi wrote:
http://dovecot.org/releases/2.1/alpha/dovecot-2.1.alpha2.tar.gz http://dovecot.org/releases/2.1/alpha/dovecot-2.1.alpha2.tar.gz.sig
This is actually looking rather stable. I'm still calling it "alpha" in case I think of doing some more API changes, but I think the next one will be called "beta1", hopefully soon followed by "rc1".
- Statistics gathering improvements (more fields) and fixes.
- Lots of imapc fixes and improvements
- Fixes to handling shared namespaces
- Several other fixes
I am trying to compile on FreeBSD 8.2-STABLE with the following options:
#!/bin/sh
./configure
--prefix=/opt/dovecot2.1
--with-ioloop=kqueue
--with-notify=kqueue
--with-sql=yes
--with-mysql
--with-zlib
--with-bzlib
--with-ssl=openssl
--with-storages="maildir mdbox sdbox cydir"
And I get a failure, viz:
jaribu# make
make all-recursive
Making all in .
/bin/bash ./update-version.sh . .
Making all in src
Making all in lib-test
Making all in lib
make all-am
Making all in lib-auth
Making all in lib-charset
Making all in lib-dns
Making all in lib-fs
Making all in lib-mail
Making all in lib-imap
Making all in lib-master
Making all in lib-dict
Making all in lib-settings
Making all in lib-ssl-iostream
/bin/bash ../../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -Wall
-W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2
-export-dynamic -Wl,--as-needed -Wl,--no-undefined -o
libdovecot-ssl.la-rpath /opt/dovecot2.1/lib/dovecot
libssl_iostream.la ../lib/liblib.la -export-dynamic -lrt
libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive
./.libs/libssl_iostream.a ../lib/.libs/liblib.a -Wl,--no-whole-archive
-lssl -lcrypto -lrt -O2 -Wl,--as-needed -Wl,--no-undefined -Wl,-soname
-Wl,libdovecot-ssl.so.0 -o .libs/libdovecot-ssl.so.0
../lib/.libs/liblib.a(env-util.o)(.text+0x31): In function
env_get_environ_p': /usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2/src/lib/env-util.c:148: undefined reference to
environ'
../lib/.libs/liblib.a(env-util.o)(.text+0x1f8): In function env_clean': /usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2/src/lib/env-util.c:71: undefined reference to
environ'
*** Error code 1
Stop in /usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2/src/lib-ssl-iostream. *** Error code 1
Stop in /usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2/src. *** Error code 1
Stop in /usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2. *** Error code 1
Stop in /usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223
I can't hear you -- I'm using the scrambler. Please consider the environment before printing this email.
On 16.9.2011, at 19.08, Odhiambo Washington wrote:
/usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2/src/lib/env-util.c:148: undefined reference to `environ'
Hmm. I suppose it works if you remove this line from configure:
NOPLUGIN_LDFLAGS="-Wl,--as-needed -Wl,--no-undefined"
and then re-configure + make. I wonder what's the difference to Linux..
On Fri, Sep 16, 2011 at 23:55, Timo Sirainen tss@iki.fi wrote:
On 16.9.2011, at 19.08, Odhiambo Washington wrote:
/usr/home/wash/Tools/Dovecot/dovecot-2.1.alpha2/src/lib/env-util.c:148: undefined reference to `environ'
Hmm. I suppose it works if you remove this line from configure:
NOPLUGIN_LDFLAGS="-Wl,--as-needed -Wl,--no-undefined"
and then re-configure + make. I wonder what's the difference to Linux..
Yes, that made it work.
You are welcome to login to this box and spot the difference to Linux :-)
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223
I can't hear you -- I'm using the scrambler. Please consider the environment before printing this email.
You are welcome to login to this box and spot the difference to Linux Could this be a problem similar to that mentioned in http://mail-index.NetBSD.org/tech-pkg/2011/09/05/msg007628.html and its follow-ups?
participants (3)
-
Edgar Fuß
-
Odhiambo Washington
-
Timo Sirainen