Motion-Project / motion

Motion, a software motion detector. Home page: https://motion-project.github.io/
GNU General Public License v2.0
3.69k stars 550 forks source link

Translation files build problem in F39 #1700

Closed Vascom closed 1 year ago

Vascom commented 1 year ago

Did you read the guide?

Yes

What is the base version number of Motion being used?

4.5.x

What was the install method?

Built from source code

What is base architecture?

x86

What is the distro being used?

Other

Disto version number

Fedora 39

Camera type(s) being used?

Other

Describe the issue/problem and steps to reproduce

Build failed at translation files with errors like this:

fi.po:3435: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the character 'l' is not a valid conversion specifier.
/usr/bin/msgfmt: found 1 fatal error

de.po:3461: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the character 'l' is not a valid conversion specifier.
/usr/bin/msgfmt: found 1 fatal error

How to fix it?

Motion log output at log_level 8

No
Mr-Dave commented 1 year ago

Is this built from master? I thought this was fixed with this PR (which is not yet in an official release)

Vascom commented 1 year ago

It is built from 4.5.1 release.

Mr-Dave commented 1 year ago

Ok. Closing as this fix is in the master branch.

Vascom commented 1 year ago

Thanks. I will try to patch 4.5.1. May be it's time for new release?