block 574295 575284 close 574295 thanks Lucas Nussbaum hat am Wed 17. Mar, 13:34 (+0100) geschrieben: > Source: jed > Version: 1:0.99.19-1 > Severity: serious > Tags: squeeze sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20100316 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: > > x86_64-linux-gnu-gcc -g -O2 -g -Wall -Wformat=2 -Wunused -Wundef -Wextra > > -Wswitch-enum -Wpointer-arith -Wnested-externs -Wbad-function-cast > > -Wcast-qual -Wcast-align -Wshadow -O2 -I/usr/include/freetype2 -Dunix > > -DJED -DUSE_GPM_MOUSE -Wl,-export-dynamic > > /build/user-jed_0.99.19-1-amd64-txkHIn/jed-0.99.19/src/chkslang.c -o > > /build/user-jed_0.99.19-1-amd64-txkHIn/jed-0.99.19/src/objs/chkslang > > -Wl,-export-dynamic -lslang -lgpm -ltermcap -lutil > > /usr/bin/ld.bfd.real: cannot find -ltermcap > > collect2: ld returned 1 exit status
The linkage of libtermcap is useless, because all termcap stuff is done by the S‐Lang library. This bug was caused by #575284. The output of ncurses5-config --terminfo changed from /etc/terminfo to /usr/share/terminfo, due to #509919, but /usr/share/terminfo wasn't included in any of the base ncurse packages. This caused the configure check for terminfo failed and the linking with libtermcap be pulled in. From the build log: checking for ncurses5-config... /usr/bin/ncurses5-config checking for terminfo... no A rebuild with a fixed ncurses package should make this bug vanishes. Bye, Jörg. -- Hügelschäfer's Law (http://www.bruhaha.de/laws.html): Beiträge werden dort gepostet, wo sie den größten Widerstand hervorrufen.
signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP