[Debian-ha-maintainers] Bug#852884: pacemaker: FTBFS: ld: cannot find -lssl

Lucas Nussbaum lucas at debian.org
Sat Jan 28 08:31:06 UTC 2017


Source: pacemaker
Version: 1.1.16-1
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20170128 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   --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include      -ggdb  -fgnu89-inline -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Wfloat-equal -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-long-long -Wno-strict-aliasing -Wpointer-arith -Wwrite-strings -Wunused-but-set-variable -Wformat=2 -fstack-protector-strong -Werror  -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -o crm_mon crm_mon.o ../lib/pengine/libpe_status.la ../lib/fencing/libstonithd.la ../pengine/libpengine.la ../lib/common/libcrmcommon.la ../lib/cib/libcib.la -lncurses -ltinfo -lqb -lcpg -lcfg -lcmap -lquorum -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -lnetsnmpmibs -lsensors -lpci -ldl -lnetsnmpagent -lwrap -Wl,-E -lnetsnmp -lm -pthread -L/usr/lib/x86_64-linux-gnu -lesmtp -lssl -lcrypto -ldl  -lgnutls -lqb -lcorosync_common -lplumb -lpils -lqb -lqb -lbz2 -lxslt -lxml2 -luuid -lpam -lrt -ldl  -lglib-2.0 -lltdl
> libtool: link: gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -ggdb -fgnu89-inline -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Wfloat-equal -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wno-long-long -Wno-strict-aliasing -Wpointer-arith -Wwrite-strings -Wunused-but-set-variable -Wformat=2 -fstack-protector-strong -Werror -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -o .libs/crm_mon crm_mon.o -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-E -pthread  -Wl,--as-needed ../lib/pengine/.libs/libpe_status.so ../lib/fencing/.libs/libstonithd.so ../pengine/.libs/libpengine.so ../lib/common/.libs/libcrmcommon.so ../lib/cib/.libs/libcib.so -lncurses -ltinfo -lcpg -lcfg -lcmap -lquorum -L/usr/lib/x86_64-linux-gnu -lnetsnmpmibs -lsensors -lpci -lnetsnmpagent -lwrap -lnetsnmp -lm -lesmtp -lssl -lcrypto -lgnutls -lcorosync_common /usr/lib/libplumb.so /usr/lib/libpils.so -lqb -lbz2 -lxslt -lxml2 -luuid -lpam -lrt -ldl -lglib-2.0 /usr/lib/x86_64-linux-gnu/libltdl.so -pthread
> /usr/bin/ld: cannot find -lssl
> /usr/bin/ld: cannot find -lcrypto
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://aws-logs.debian.net/2017/01/28/pacemaker_1.1.16-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 Debian-ha-maintainers mailing list