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-----