Opened 2 weeks ago

Closed 2 weeks ago

#69884 closed defect (fixed)

fontforge @20230101: 'msgstr' is not a valid C format string, unlike 'msgid'

Reported by: MStraeten (Martin Straeten) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc:
Port: fontforge

Description

from port -v install:

[  5%] Generating it.mo
cd /opt/local/var/macports/build/_Users_martinstraeten_ports_graphics_fontforge/fontforge/work/build/po && /opt/local/bin/msgfmt --check -o /opt/local/var/macports/build/_Users_martinstraeten_ports_graphics_fontforge/fontforge/work/build/po/it.mo /opt/local/var/macports/build/_Users_martinstraeten_ports_graphics_fontforge/fontforge/work/fontforge-20230101/po/it.po
/opt/local/var/macports/build/_Users_martinstraeten_ports_graphics_fontforge/fontforge/work/fontforge-20230101/po/fr.po:294: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 3, the argument size specifier is invalid.
...
/opt/local/var/macports/build/_Users_martinstraeten_ports_graphics_fontforge/fontforge/work/fontforge-20230101/po/it.po:6237: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 2, the argument size specifier is invalid.
/opt/local/bin/msgfmt: found 3 fatal errors
make[2]: *** [po/fr.mo] Error 1
make[2]: *** Deleting file `po/fr.mo'
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [po/it.mo] Error 1
make[2]: *** Deleting file `po/it.mo'

Attachments (1)

main.log (262.9 KB) - added by MStraeten (Martin Straeten) 2 weeks ago.

Download all attachments as: .zip

Change History (3)

Changed 2 weeks ago by MStraeten (Martin Straeten)

Attachment: main.log added

comment:1 Changed 2 weeks ago by ryandesign (Ryan Carsten Schmidt)

Keywords: fontforge po removed
Summary: fontforge build fails when processing po filesfontforge @20230101: 'msgstr' is not a valid C format string, unlike 'msgid'

comment:2 Changed 2 weeks ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 22e1ba258e6262b7be70212f3457b2bf723e0f6d/macports-ports (master):

fontforge: Fix invalid C format strings

Fixes build with gettext 0.22+.

Closes: #69884

Note: See TracTickets for help on using tickets.