On 2019-09-12, Grant Edwards <grant.b.edwa...@gmail.com> wrote:
> 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 give up.

I went into the build directory and manually added "-ltinfo" to the
link options in the Makefile and did a "make".  It then compiled and
linked just fine.  After that, doing 'ebuild gdb-8.3.ebuild
preinst/install/qmerge' worked and I have a functional gdb again.

When I have a spare day I guess I'm going to have to fall back on the
old MS-Windows solution: wipe the disk and install from scratch.

-- 
Grant Edwards               grant.b.edwards        Yow! Now KEN and BARBIE
                                  at               are PERMANENTLY ADDICTED to
                              gmail.com            MIND-ALTERING DRUGS ...


Reply via email to