Subject: pkg/19312: new gettext-lib seems to require that all applications use USE_GNU_GETTEXT
To: None <gnats-bugs@gnats.netbsd.org>
From: Andrew Brown <atatat@atatdot.net>
List: netbsd-bugs
Date: 12/07/2002 00:50:49
>Number:         19312
>Category:       pkg
>Synopsis:       new gettext-lib seems to require that all applications use USE_GNU_GETTEXT
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 06 21:51:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     TheMan
>Release:        1.6K (src from 20021116, pkgsrc from 20021204)
>Organization:
none
>Environment:
	
System: NetBSD this 1.6K NetBSD 1.6K (THAT) #141: Fri Nov 22 12:33:38 EST 2002     andrew@this:/usr/src/sys/arch/i386/compile/THAT i386

>Description:

upgrading all my pkgs again (too easy :).  ethereal and easytag didn't
build.  they say they can't find libiconv, but i can't see who or what
was asking for it.  then i found that /usr/pkg/lib/libintl.la now
says:

# Libraries that this one depends upon.
dependency_libs=' -R/usr/pkg/lib -L/usr/pkg/lib /usr/pkg/lib/libiconv.la -lc'

fwiw, gettext-lib-0.10.35nb1 (which i just removed) says this:

# Libraries that this one depends upon.
dependency_libs=''

>How-To-Repeat:

	cd /usr/pkgsrc/net/ethereal
	pkg_delete ethereal gettext gettext-lib
	make

>Fix:

add USE_GNU_GETTEXT to Makefiles for ethereal, easytag, ...?

>Release-Note:
>Audit-Trail:
>Unformatted: