Package: ssmtp Version: 2.64-4 Severity: normal Building ssmtp against a multi-arch enabled version of gnutls fails:
---------------- gcc -o ssmtp ssmtp.o arpadate.o base64.o xgethostname.o md5auth/md5c.o md5auth/hmac_md5.o -lnsl /usr/lib/libgnutls-openssl.so -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBNSL=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_SOCKET=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -DREWRITE_DOMAIN=1 -DHAVE_SSL=1 -DINET6=1 -DMD5AUTH=1 -DSSMTPCONFDIR=\"/etc/ssmtp\" -DCONFIGURATION_FILE=\"/etc/ssmtp/ssmtp.conf\" -DREVALIASES_FILE=\"/etc/ssmtp/revaliases\" -O2 -g -Wall gcc: error: /usr/lib/libgnutls-openssl.so: No such file or directory make[1]: *** [ssmtp] Error 1 make[1]: Leaving directory `/tmp/buildd/ssmtp-2.64' make: *** [build] Error 2 ---------------- This is caused by 01-374327-use-gnutls.patch: ------------------------------------ --- a/configure.in 2008-03-07 06:34:46.000000000 +1100 +++ b/configure.in 2009-07-06 23:33:59.000000000 +1000 @@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl, [ --enable-ssl support for secure connection to mail server]) if test x$enableval = xyes ; then AC_DEFINE(HAVE_SSL) - LIBS="$LIBS -lssl" + LIBS="$LIBS /usr/lib/libgnutls-openssl.so" fi enableval="" ------------------------------------ replacing /usr/lib/libgnutls-openssl.so with -lgnutls-openssl should do the trick. To reproduce use gnutls 2.12 from experimental (or Ubuntu's 2.10). cu andreas -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org