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

Attachment: signature.asc
Description: PGP signature

Reply via email to