lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lynx-dev] lynx2.9.1 build issues


From: Nelson H. F. Beebe
Subject: [Lynx-dev] lynx2.9.1 build issues
Date: Tue, 16 Apr 2024 08:43:20 -0600

At Utah, I ran build attempts of lynx2.9.1 in more than 70 systems in
our test farm. Of those, 59 built and validated successfully, and
2.9.1 is now the default version of lynx on all of our physical
servers.

The remaining failures are traced to just two issues:

(1) On Solaris systems, configure fails like this:

        checking for DESTDIR... ./configure: syntax error at line 1343: `('
        unexpected

The fix was simple: use a newer shell than /bin/sh:

        ksh ./configure ....

(2) On NetBSD 10 and Solaris 11.4, I got this link-time error:

        ld: LYCurses.o: in function `stop_curses':
        LYCurses.c:(.text+0x164a): undefined reference to `delete_screen'

There are -lcurses and -lncurses libraries on those systems,
with these partial contents on NetBSD 10:

        % nm /usr/pkg/lib/libncurses.a | grep ' T del'
        0000000000000000 T delwin
        0000000000000223 T delch
        0000000000000232 T deleteln
        00000000000002c3 T delscreen
        0000000000000160 T del_curterm
        00000000000000a1 T del_curterm_sp
        0000000000000253 T delay_output
        000000000000015a T delay_output_sp

        % nm /usr/lib/libcurses.a | grep ' T del'
        000000000000005e T delay_output
        0000000000000000 T deleteln
        0000000000000573 T delscreen
        000000000000016a T delch
        0000000000000000 T delwin

and these contents on Solaris 11.4:

        % /usr/gnu/bin/nm /usr/lib/amd64/libcurses.so.1 | grep ' T del'
        0000000000027110 T del_curterm
        0000000000029b30 T delay_output
        0000000000027130 T delch
        0000000000027160 T deleteln
        0000000000029b60 T delkey
        0000000000029ec0 T delkeymap
        000000000002a050 T delscreen
        000000000002a110 T delterm
        000000000002a210 T delwin

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                                                          -
- Department of Mathematics, 110 LCB    Internet e-mail: beebe@math.utah.edu  -
- 155 S 1400 E RM 233                       beebe@acm.org  beebe@computer.org -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]