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?


Reply via email to