lynx2.9.1 build issues

"Nelson H. F. Beebe" <[email protected]>
Newsgroups gmane.comp.web.lynx.devel
Message-ID <[email protected]>
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: [email protected]  -
- 155 S 1400 E RM 233                       [email protected]  [email protected] -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.