Re: lynx2.9.1 build issues

Thomas Dickey <[email protected]>
Newsgroups gmane.comp.web.lynx.devel
Message-ID <[email protected]>
On Tue, Apr 16, 2024 at 08:43:20AM -0600, Nelson H. F. Beebe wrote:
> 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 ....

That's been my recommendation for several years (actually, for tin,
I provided Urs with a script to alter the configure script, but don't
recall anyone else commenting on it) - I posted a copy here:

	https://lists.gnu.org/archive/html/lynx-dev/2019-02/msg00033.html

Either way, I've been building with Solaris 10 and 11.4 :-)
 
> (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:

yes... I overlooked building without ncurses (because I'm also testing
ncurses, of course).

Actually this would have been true in 2.9.0 (January), since my
build-scripts use ncurses, slang and PDCurses (*)

(*) I'll have to add a special case for Solaris and NetBSD ;-)

-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net
signature.asc (application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmYezqAACgkQzCr0RyFn
vgNVBgv/Xaoi8JLFhuptJbB8HEu/js8OaG4GaWuINbXq7427nex7G2wjzAEgSUSl
h4x37GCts9BOaT6SrXXwxZITomXnma/Pwm6+n3mlkm1iN+zDz6ax031NhTLlROU1
EiUijDgMRocUodBKZ20mT3jWmfa/kvwrJC4QRMru/NMU+2ciYNYuBlp/8nswJodY
tri6o2ywra5sfOBoNYYowQ+kNrgZ32WG5bD59F7V4VdL4VDm+1qdras25AgRsX7v
1GNvVU+pdwGJKj/M3R1TJBGdhX2nF88U5rxfKFEfI2Ag0Gpfzc1vHLJPbEyBu5kX
LwsECDP/RW79Ajb+ggMxd6wiw56TvhF14hNC6nB+1+ASo5bwSxiEoTGDqwfvZiBg
63VHdzveXUoCoyTGuGDUse9k9IbvmhFMJjI+QHRxRPcSa32owRYbrJnQNaQIO7MG
05XecWzX41XYztyENVXGwpvfD6s/ABZ7Me9QJc2JGOFd4mglD+WzXN7w8hNq72TN
GkgeB5e6
=2IXe
-----END PGP SIGNATURE-----
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.