Subject: pkg/15069: www/lynx can no longer be built with LYNX_SCREEN_LIB=ncurses
To: None <gnats-bugs@gnats.netbsd.org>
From: Frederick Bruckman <fredb@immanent.net>
List: netbsd-bugs
Date: 12/27/2001 18:02:14
>Number:         15069
>Category:       pkg
>Synopsis:       www/lynx can no longer be built with LYNX_SCREEN_LIB=ncurses
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 27 16:03:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Frederick Bruckman
>Release:        NetBSD 1.5.3_ALPHA
>Organization:
>Environment:
	
	
System: NetBSD tautology.immanent.net 1.5.3_ALPHA NetBSD 1.5.3_ALPHA (TAUTOLOGY) #0: Fri Dec 14 22:49:47 CST 2001 fredb@tautology.immanent.net:/s/src/sys/arch/i386/compile/TAUTOLOGY i386
Architecture: i386
Machine: i386
>Description:
	
	www/lynx/Makefile rev 1.44 broke the the "ncurses" option www/lynx.
	On 1.5.3_ALPHA, it can't even be coaxed to attempt to build with
	ncurses; on 1.4.3, it tries, but breaks. This is a loss in functionality
	with no commensurate benefit.
>How-To-Repeat:
	
	Set "LYNX_SCREEN_LIB=ncurses" in ${MAKECONF} and try to build.
>Fix:
	
	Revert revision 1.44. As "lynx"'s configure script does not pull
	in any libraries or packages not asked for on the command line,
	there was no technical reason to "Buildlink"'ify it in the first
	place, and now important functionality is missing.
>Release-Note:
>Audit-Trail:
>Unformatted: