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
Description: PGP signature
