[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/ -
-------------------------------------------------------------------------------
- [Lynx-dev] lynx2.9.1 build issues,
Nelson H. F. Beebe <=