I've just rebuilt the amd64 package and noticed that config.h contained:
/* #undef HAVE_OPENSSL */

Looking at config.log, found this:
configure:24374: checking for pkg-config
configure:24407: result: no
configure:24439: checking for openssl_CFLAGS
configure:24460: result:
configure:24462: checking for openssl_LIBS
configure:24483: result:

On my i386 box, config.log contained:
configure:24374: checking for pkg-config
configure:24392: found /usr/bin/pkg-config
configure:24404: result: /usr/bin/pkg-config
configure:24419: checking pkg-config is at least version 0.9.0
configure:24422: result: yes
configure:24439: checking for openssl_CFLAGS
configure:24447: $PKG_CONFIG --exists "openssl" >/dev/null 2>&1
configure:24450: $? = 0
configure:24460: result:
configure:24462: checking for openssl_LIBS
configure:24470: $PKG_CONFIG --exists "openssl" >/dev/null 2>&1
configure:24473: $? = 0
configure:24483: result: -lssl -lcrypto

pkg-config package was not installed on the amd64 box. When I installed it, 
the package built correctly without any modifications!

So the real fix is: have pkg-config installed before building libpam-mysql.
Maybe pkg-config should be included in build-deps.

-- 
Ondrej Zary


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to