[Debian-med-packaging] Bug#1077264: FTBFS: embossupdate.o: undefined reference to symbol 'zlibVersion'
Pierre Gruet
pgt at debian.org
Sat Jul 27 15:13:58 BST 2024
Source: emboss
Version: 6.6.0+dfsg-16
Severity: serious
Tags: ftbfs
Dear Maintainer,
emboss FTBFS on amd64, relevant part of the build log:
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq -Wl,-z,relro -Wl,-z,now -o embossupdate embossupdate.o ../nucleus/libnucleus.la ../ajax/acd/libacd.la ../ajax/ajaxdb/libajaxdb.la ../ajax/ensembl/libensembl.la ../ajax/graphics/libajaxg.la ../ajax/core/libajax.la ../ajax/pcre/libepcre.la ../plplot/libeplplot.la -lX11 -lm -lhpdf
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/einverted einverted.o -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq ../nucleus/.libs/libnucleus.so ../ajax/acd/.libs/libacd.so ../ajax/ajaxdb/.libs/libajaxdb.so ../ajax/ensembl/.libs/libensembl.so ../ajax/graphics/.libs/libajaxg.so ../ajax/core/.libs/libajax.so ../ajax/pcre/.libs/libepcre.so ../plplot/.libs/libeplplot.so -lX11 -lm -lhpdf -Wl,-rpath -Wl,/usr/lib/emboss/lib
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq -Wl,-z,relro -Wl,-z,now -o embossversion embossversion.o ../nucleus/libnucleus.la ../ajax/acd/libacd.la ../ajax/ajaxdb/libajaxdb.la ../ajax/ensembl/libensembl.la ../ajax/graphics/libajaxg.la ../ajax/core/libajax.la ../ajax/pcre/libepcre.la ../plplot/libeplplot.la -lX11 -lm -lhpdf
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq -Wl,-z,relro -Wl,-z,now -o emma emma.o ../nucleus/libnucleus.la ../ajax/acd/libacd.la ../ajax/ajaxdb/libajaxdb.la ../ajax/ensembl/libensembl.la ../ajax/graphics/libajaxg.la ../ajax/core/libajax.la ../ajax/pcre/libepcre.la ../plplot/libeplplot.la -lX11 -lm -lhpdf
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/embossdata embossdata.o -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq ../nucleus/.libs/libnucleus.so ../ajax/acd/.libs/libacd.so ../ajax/ajaxdb/.libs/libajaxdb.so ../ajax/ensembl/.libs/libensembl.so ../ajax/graphics/.libs/libajaxg.so ../ajax/core/.libs/libajax.so ../ajax/pcre/.libs/libepcre.so ../plplot/.libs/libeplplot.so -lX11 -lm -lhpdf -Wl,-rpath -Wl,/usr/lib/emboss/lib
libtool: link: gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/embossupdate embossupdate.o -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq ../nucleus/.libs/libnucleus.so ../ajax/acd/.libs/libacd.so ../ajax/ajaxdb/.libs/libajaxdb.so ../ajax/ensembl/.libs/libensembl.so ../ajax/graphics/.libs/libajaxg.so ../ajax/core/.libs/libajax.so ../ajax/pcre/.libs/libepcre.so ../plplot/.libs/libeplplot.so -lX11 -lm -lhpdf -Wl,-rpath -Wl,/usr/lib/emboss/lib
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lexpat -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq -Wl,-z,relro -Wl,-z,now -o emowse emowse.o ../nucleus/libnucleus.la ../ajax/acd/libacd.la ../ajax/ajaxdb/libajaxdb.la ../ajax/ensembl/libensembl.la ../ajax/graphics/libajaxg.la ../ajax/core/libajax.la ../ajax/pcre/libepcre.la ../plplot/libeplplot.la -lX11 -lm -lhpdf
/usr/bin/ld: embossupdate.o: undefined reference to symbol 'zlibVersion'
/usr/bin/ld: /lib/x86_64-linux-gnu/libz.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:4241: embossupdate] Error 1
Best,
--
Pierre
More information about the Debian-med-packaging
mailing list