Package: prelude-lml Version: 1.0.0-5 Severity: serious Usertags: goto-cc During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder and pbuilder) the build failed with the following error.
[...] libtool: link: rm -f .libs/prelude-lml.nm .libs/prelude-lml.nmS .libs/prelude-lml.nmT libtool: link: (cd .libs && gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -fno-builtin "prelude-lmlS.c") libtool: link: rm -f ".libs/prelude-lmlS.c" ".libs/prelude-lml.nm" ".libs/prelude-lml.nmS" ".libs/prelude-lml.nmT" libtool: link: gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wbad-function-cast -Wcast-qual -Wcast-align -Wnested-externs -Wunused -Wformat -Wformat-security -g -O2 -fstack-protector-strong -Wformat -Werror=format-security .libs/prelude-lmlS.o -Wl,-z -Wl,relro -o prelude-lml prelude-lml.o udp-server.o regex.o log-entry.o log-source.o log-plugins.o lml-options.o file-server.o lml-alert.o lml-charset.o -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--export-dynamic -L/usr/lib/x86_64-linux-gnu -lprelude -lgnutls -lgcrypt -lpcre -licui18n -licuuc -licudata -ldl ../libev/.libs/libev.a ../libmissing/.libs/libmissing.a -lm ld.bfd.orig: prelude-lml.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC prelude-lml.o: error adding symbols: Bad value collect2: error: ld returned 1 exit status libtool: link: rm -f ".libs/prelude-lmlS.o" Makefile:1126: recipe for target 'prelude-lml' failed make[4]: *** [prelude-lml] Error 1 make[4]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-prelude-lml/prelude-lml-1.0.0/src' Makefile:1180: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 The full build log is attached; please do let me know if the problem is unreproducible, in which case I shall try to investigate further. Best, Michael
prelude-lml-build-log.txt.gz
Description: application/gunzip
pgpeV7r8fPQ9A.pgp
Description: PGP signature