[Dovecot] 1.1beta9 'make' fails on osx/Tiger, but OK on osx/Leopard (multiple definitions of symbol _hash_create)
snowcrash
schneecrash+dovecot at gmail.com
Wed Nov 28 09:51:56 EET 2007
hi timo,
patch applied to 1.1.beta9 source
now,
configure
make
make check
are OK, now, on *both* Tiger/Leopard.
just to be clear -- minor mixup in your comment above ...
it's _not_ broken on Leopard, it was "broken" on Tiger
works for now!
> Why is it linking any of -lreadline -lncurses -lpthread anyway? What
> line do they exist in Makefile? Does config.log say something about
> them?
nothing in ...
egrep "readline|ncurses|pthread" {Makefile,config.log}
(empty)
coming along from sqlite3, i believe ...
otool -L /usr/local/sqlite/lib/libsqlite3.dylib
/usr/local/sqlite/lib/libsqlite3.0.dylib (compatibility version
9.0.0, current version 9.6.0)
/usr/local/lib/libreadline.5.2.dylib (compatibility version 5.0.0,
current version 5.2.0)
/usr/local/lib/libncurses.5.6.dylib (compatibility version 5.6.0,
current version 5.6.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 111.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
where
ls -al /usr/local/dovecot/libexec/dovecot/deliver
-rwxr-xr-x 1 root wheel 926480 Nov 27 23:52
/usr/local/DarkMatter/dovecot/libexec/dovecot/deliver
otool -L /usr/local/dovecot/libexec/dovecot/deliver
/usr/local/DarkMatter/sqlite/lib/libsqlite3.0.dylib (compatibility
version 9.0.0, current version 9.6.0)
/usr/local/lib/libreadline.5.2.dylib (compatibility version 5.0.0,
current version 5.2.0)
/usr/local/lib/libncurses.5.6.dylib (compatibility version 5.6.0,
current version 5.6.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.10)
/usr/local/lib/libiconv.2.dylib (compatibility version 7.0.0,
current version 7.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
hth!
More information about the dovecot
mailing list