[Syslog-ng-maintainers] Bug#753236: syslog-ng: FTBFS: ld: cannot find -lesmtp

David Suárez david.sephirot at gmail.com
Sun Jun 29 17:51:40 BST 2014


Source: syslog-ng
Version: 3.5.4.1-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140628 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../../lib -I../../modules -I./lib -I./modules -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -I/usr/include/eventlog    -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I/usr/include/dbi -I/usr/include/dbi/dbi   -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include -pthread -I../../modules/afsmtp -I./modules/afsmtp -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -pthread -c -o modules/afsmtp/modules_afsmtp_libafsmtp_la-afsmtp-parser.lo `test -f 'modules/afsmtp/afsmtp-parser.c' || echo '../../'`modules/afsmtp/afsmtp-parser.c
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../lib -I../../modules -I./lib -I./modules -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/eventlog -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I/usr/include/dbi -I/usr/include/dbi/dbi -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include -pthread -I../../modules/afsmtp -I./modules/afsmtp -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -pthread -c ../../modules/afsmtp/afsmtp-parser.c  -fPIC -DPIC -o modules/afsmtp/.libs/modules_afsmtp_libafsmtp_la-afsmtp-parser.o
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -std=gnu99 -I/usr/include -pthread -I../../modules/afsmtp -I./modules/afsmtp -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -pthread -avoid-version -module -no-undefined -Wl,-z,relro -o modules/afsmtp/libafsmtp.la -rpath /usr/lib/syslog-ng/3.5.4.1 modules/afsmtp/modules_afsmtp_libafsmtp_la-afsmtp-grammar.lo modules/afsmtp/modules_afsmtp_libafsmtp_la-afsmtp.lo modules/afsmtp/modules_afsmtp_libafsmtp_la-afsmtp-parser.lo -pthread -L/usr/lib/x86_64-linux-gnu -lesmtp -lssl -lcrypto -ldl ./lib/libsyslog-ng.la ./lib/libsyslog-ng-crypto.la 
> libtool: link: gcc -std=gnu99 -shared  -fPIC -DPIC  modules/afsmtp/.libs/modules_afsmtp_libafsmtp_la-afsmtp-grammar.o modules/afsmtp/.libs/modules_afsmtp_libafsmtp_la-afsmtp.o modules/afsmtp/.libs/modules_afsmtp_libafsmtp_la-afsmtp-parser.o   -Wl,-rpath -Wl,/«PKGBUILDDIR»/debian/build-tree/lib/.libs -Wl,-rpath -Wl,/usr/lib/syslog-ng -Wl,-rpath -Wl,/usr/lib/syslog-ng/3.5.4.1 -L/usr/lib/x86_64-linux-gnu -lesmtp -lssl -lcrypto -ldl ./lib/.libs/libsyslog-ng.so ./lib/.libs/libsyslog-ng-crypto.so  -pthread -O2 -pthread -Wl,-z -Wl,relro -pthread   -pthread -Wl,-soname -Wl,libafsmtp.so -o modules/afsmtp/.libs/libafsmtp.so
> /usr/bin/ld: cannot find -lesmtp
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/06/28/syslog-ng_3.5.4.1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.




More information about the Syslog-ng-maintainers mailing list