master build fails with translations

Caolán McNamara caolanm at redhat.com
Fri Sep 15 20:11:18 UTC 2017


On Fri, 2017-09-15 at 08:54 +0200, Jean-Baptiste Faure wrote:
> > <stdin>:589: 'msgid' and 'msgstr' entries do not both end with '\n'
> > <stdin>:1430: 'msgid' and 'msgstr' entries do not both end with
> > '\n'
> > msgfmt: found 2 fatal errors
> > [...]/master/solenv/gbuild/AllLangMoTarget.mk:39: recipe for target
> > '[...]/master/workdir/MoTarget/svxfr.mo' failed
> > make[1]: *** [[...]/master/workdir/MoTarget/svxfr.mo] Error 1
> > make[1]: *** Deleting file '[...]/master/workdir/MoTarget/svxfr.mo'
> > make[1]: *** Waiting for unfinished jobs....
> > Makefile:266: recipe for target 'build' failed
> > make: *** [build] Error 2
> > 
> 
> I do not get this error message for LO 5.4 build which got a commit 
> updating translations yesterday.
> 
> I did find in which file I have to look to try to fix locally the
> problem.

Should be ok again now. Prior to now the translations were the pre-
gettext migration translations and there was a script that converted to
the final format at build time (and fixed up bad newlines etc). Now the
translations repo are in the final format in git (but for a while
hadn't those  fixes applied).


More information about the LibreOffice mailing list