Summary: | games-action/bzflag-2.4.4 fails unless sys-libs/ncurses is built with USE="-tinfo" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cyp <cyp561> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | esigra, scott |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 457530 | ||
Attachments: | emerge --info |
2.4.4 is not more in the tree |
Created attachment 468348 [details] emerge --info Same problem with 2.4.4-r1. Workaround, if you have this issue: Replace all references to tinfo from package.use (or make.conf) with "sys-libs/ncurses:5 tinfo" in package.use. Build error: /bin/sh ../../libtool --silent --tag=CXX --silent --mode=link x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -g -std=c++0x -static -Wl,-O1 -Wl,--as-needed -Wl,-O1 -o bzadmin BZAdminClient.o BZAdminUI.o CursesUI.o CursesMenu.o OptionParser.o ServerLink.o StdBothUI.o StdInUI.o StdOutUI.o UIMap.o bzadmin.o ../date/libDate.la -lncurses ../game/libGame.la ../net/libNet.la ../common/libCommon.la -lcurl -lrtmp -lz -lgmp -lgnutls -lhogweed -lnettle -lssl -lcrypto -lssl -lcrypto -L/usr/lib64 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -llber -lldap -lz -lcares -lc -lm -lpthread /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/ld: CursesUI.o: undefined reference to symbol 'nodelay' /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [Makefile:527: bzadmin] Error 1 make[2]: Leaving directory '/var/tmp/portage/games-action/bzflag-2.4.4-r1/work/bzflag-2.4.4/src/bzadmin'