Folks,

just wanted to make you aware of this issue on the autoconf setup: 
The following was reported to me: 
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279430

It turns out that if '--enable-all-static' is requested '--static' is not 
passed to pkgconf and library symbols are missing. The following applies to 
SQLIte on FreeBSD, but I guess other systems and libraries as well:
$ pkgconf --libs sqlite3
-L/usr/local/lib -lsqlite3
$ pkgconf --libs --static sqlite3
-L/usr/local/lib -lsqlite3 -lz -lm -lpthread

When linking statically svn immediately failed with missing math functions from 
libm.a via libsqlite3.a. One can circumvent the issue with "-enable-all-static 
PKG_CONFIG="${LOCALBASE}/bin/pkg-config --static", but still ugly because the 
maintainer does not know.

Maybe you want to take some action on it or reconsider the option altogether.

Michael

Reply via email to