Subject: pkg/28389: Abiword: can't use LANG=de_DE with Makefile.common rev. > 1.3 (iconv problem)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <lems@gmx.net>
List: pkgsrc-bugs
Date: 11/22/2004 22:43:00
>Number:         28389
>Category:       pkg
>Synopsis:       Abiword: can't use LANG=de_DE with Makefile.common rev. > 1.3 (iconv problem)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 22 22:43:00 +0000 2004
>Originator:     Leonard Schmidt
>Release:        NetBSD-2.0_RC5
>Organization:
>Environment:
NetBSD kafka 2.0_RC5 NetBSD 2.0_RC5 (THEWIRED) #3: Sat Nov 20 12:55:20 GMT 2004  lems@kafka:/usr/src/sys/arch/i386/compile/THEWIRED i386
>Description:
Ok, this bothered me for quite some time now.
When I install abiword using a Makefile.common > 1.3 I can't use LANG=de_DE anymore (I simply have no menu entries).

The following code was removed in revision 1.4 of Makefile.common:

.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} != "Linux" # iconv is not needed for Linux; it is included in glibc
USE_BUILTIN.iconv=      no # Make sure we get libiconv dependency.
.endif

With this piece of code LANG=de_DE works as expected.
>How-To-Repeat:

>Fix:
Well, the "fix" (for my situation) would be to use the iconv check from revision 1.3 of Makefile.common, but there was a discussion (which I didn't follow) about iconv and pkgsrc/NetBSD, so I guess there must have been a reason for removing the iconv check.