Building Inkscape from trunk r9998 fails in 'po' with these messages:
> Making all in po
> cd .. \
> && CONFIG_FILES=po/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
> /bin/sh ./config.status
> config.status: creating po/Makefile.in
> config.status: executing depfiles commands
> config.status: executing libtool commands
> config.status: executing default-1 commands
> config.status: executing po/stamp-it commands
> file=`echo de | sed 's,.*/,,'`.gmo \
> && rm -f $file && /Volumes/green/mp-inkscape/with-a-long-long-long-directory-name/bin/msgfmt -o $file de.po
> file=`echo fr | sed 's,.*/,,'`.gmo \
> && rm -f $file && /Volumes/green/mp-inkscape/with-a-long-long-long-directory-name/bin/msgfmt -o $file fr.po
> LC_ALL=C /Volumes/green/mp-inkscape/with-a-long-long-long-directory-name/bin/intltool-merge -d -u -c ./po/.intltool-merge-cache ./po inkscape.desktop.in inkscape.desktop
> Found too-old cached translation database
> Generating and caching the translation database
> Merging translations into inkscape.desktop.
> de.po: Not in msg format:
<content of 'de.po' snipped>
> WARNING: Bad markup found in translations. Please consider fixing the above problems.
After reverting 'po/de.po' to revision 9997 'make' finishes without failure.
@JazzyNico or @UweSch, could you take a look at the current version of
'po/de.po' committed in r9998?
From: Nicolas Dufour <nicoduf@ya...> - 2011-01-07 12:11:14
> @JazzyNico or @UweSch, could you take a look at the current version of
> 'po/de.po' committed in r9998?
Make failure confirmed. The file was committed with a DOS format. After
converting it to Unix, make doesn't fail anymore (fixed as of revision 9999).
@UweSch, do you always commit DOS formated po files? I don't remember if we've
have that kind of issue recently, but I don't think so.