Source: libtextwrap Version: 0.1-14.1 Severity: serious Tags: ftbfs User: helm...@debian.org Usertags: rebootstrap
libtextwrap fails to build from source on amd64 in unstable. A build log ends with: | touch configure-stamp | dh_testdir | /usr/bin/make | make[1]: Entering directory '/<<PKGBUILDDIR>>' | /usr/bin/make all-am | make[2]: Entering directory '/<<PKGBUILDDIR>>' | gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -MT dotextwrap.o -MD -MP -MF .deps/dotextwrap.Tpo -c -o dotextwrap.o dotextwrap.c | mv -f .deps/dotextwrap.Tpo .deps/dotextwrap.Po | /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o dotextwrap dotextwrap.o -ltextwrap | libtool: link: gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o dotextwrap dotextwrap.o -ltextwrap | /usr/bin/ld: cannot find -ltextwrap | collect2: error: ld returned 1 exit status | make[2]: *** [Makefile:515: dotextwrap] Error 1 | make[2]: Leaving directory '/<<PKGBUILDDIR>>' | make[1]: *** [Makefile:373: all] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | make: *** [debian/rules:56: build-stamp] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 This looks very strange and more of a breakage of makefile dependencies. It didn't even try building -ltextwrap and links it already. The issue is reproducible without parallelism. I haven't seen it until "recently" though since meson and then pcre3 have fucked up bootstrap qa lately, "recently" means like two weeks here though reproducible builds didn't encounter the issue (yet?). The make-dfsg upload looks a bit suspicious, so I'm Ccing Ben here. I hope that someone can make sense of this, or at least reproduce it. Helmut