On 2019-09-11, Grant Edwards <grant.b.edwa...@gmail.com> wrote: > This morning the build of gdb failed during a routine update: > > [...] > CXX xml-tdesc.o > CXX init.o > CXXLD gdb > /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: > tui/tui-win.o: undefined reference to symbol 'keypad' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line > collect2: error: ld returned 1 exit status
I'm still beating my head against the wall on this one. I've got a handfull of systems where gdb builds fine, and one where I suddenly started getting the above error. I've re-emerged ncurses (both with and without the tinfo USE flag). I've verified that the USE flags for ncurses and gdb are the same as on systems where gdb builds OK. The gcc and binutils versions are also the same. revdep-rebuild seems to be happy. -- Grant Edwards grant.b.edwards Yow! Didn't I buy a 1951 at Packard from you last March gmail.com in Cairo?