Subject: Re: pkgsrc NetBSD 2.0.2/i386 bulk build results 2005-10-24
To: seb@NetBSD.org, Thomas Klausner <wiz@NetBSD.org>
From: Antoine Reilles <tonio@NetBSD.org>
List: pkgsrc-bulk
Date: 10/25/2005 14:35:24
Hi,
On Sat, Oct 22, 2005 at 10:14:11PM +0200, Krister Walfridsson wrote:
>
> graphics/libkipi 6 seb@NetBSD.ORG
>
> graphics/libkexif 4 seb@NetBSD.org
Those two are probably due to the change in behavior of msgfmt
there are .po files for is translation, but they contains fuzzy
entries, and the default headers.
While the new msgfmt creates files with 0 translations, the older
msgfmt just fails silently.
There should be code in the Makefiles to circumvent this, but it
looks buggy to me.
for example, in libkexif, po/is/Makefile.in contains:
#>+ 4
libkexif.gmo: libkexif.po
rm -f libkexif.gmo; $(GMSGFMT) -o libkexif.gmo $(srcdir)/
libkexif.po
test ! -f libkexif.gmo || touch libkexif.gmo
there i whould have expected
test -f libkexif.gmo || touch libkexif.gmo
Is this a correct fix, or i am missing the point ?
Regards,
antoine