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.

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP

Reply via email to