Subject: pkg/29939: comms/minicom build fails in i18n
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: pkgsrc-bugs
Date: 04/10/2005 21:56:00
>Number:         29939
>Category:       pkg
>Synopsis:       comms/minicom build fails in i18n
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 10 21:56:00 +0000 2005
>Originator:     Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
>Release:        NetBSD 3.0_BETA
>Organization:
Falling Raindrops
>Environment:
	
	
System: NetBSD pizza.causeuse.org 3.0_BETA NetBSD 3.0_BETA (PIZZA) #2: Sun Apr 3 22:52:57 CEST 2005 hf@heiligenberg:/var/obj/netbsd-builds/3_0/sparc/sys/arch/sparc/compile/PIZZA sparc
Architecture: sparc
Machine: sparc
>Description:

Building comms/minicom on NetBSD 3 beta (sparc) fails with

[...]

gmake[1]: Entering directory `/usr/src/pkgsrc/comms/minicom/work/minicom-1.83.1/src/po'
xgettext --default-domain=minicom \
          --add-comments --keyword=_ --keyword=N_ ../main.c ../minicom.c ../config.c ../updown.c ../dial.c ../help.c ../rwconf.c ../file.c ../getsdir.c ../ipc.c ../script.c ../windiv.c
if cmp -s minicom.po minicom.pot; then \
    rm -f minicom.po; \
else \
    mv minicom.po minicom.pot; \
fi
msgfmt -o pt_BR.mo pt_BR.po
msgfmt -o fi_FI.mo fi_FI.po
msgfmt -o ja.mo ja.po
msgfmt: ja.po: warning: Charset "euc-japanese" is not a portable encoding name.
                        Message conversion to user's charset might not work.
cc ujis2sjis.c -o ujis2sjis
./ujis2sjis <ja.po >ja_JP.SJIS.po
msgfmt -o ja_JP.SJIS.mo ja_JP.SJIS.po
msgfmt: ja_JP.SJIS.po: warning: Charset "euc-japanese" is not a portable encoding name.
                                Message conversion to user's charset might not work.
msgfmt -o fr.mo fr.po
msgfmt -o pl.mo pl.po
msgfmt -o ko.mo ko.po
ko.po:131:9: invalid multibyte sequence
ko.po:917:31: invalid multibyte sequence
ko.po:1095:14: invalid multibyte sequence
ko.po:1095:21: invalid multibyte sequence
ko.po:1992:10: invalid multibyte sequence
ko.po:2039:10: invalid multibyte sequence
ko.po:2039:17: invalid multibyte sequence
msgfmt: found 7 fatal errors
gmake[1]: *** [ko.mo] Error 1
gmake[1]: Leaving directory `/usr/src/pkgsrc/comms/minicom/work/minicom-1.83.1/src/po'
gmake: *** [po] Error 2
*** Error code 2

(nothing relevant in work/.build.log)

>How-To-Repeat:

Build comms/minicom.

>Fix:
	Dunno. I probably couldn't care less about i18n, esp. multibyte
	characters, for a serial terminal. It would be cool if on
	could simply disable the i18n stuff.

>Unformatted: