New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libmate-panel-applet/Makefile.am: Fix build with gettext 0.22 #1375
Conversation
With gettext-0.22 we are getting build errors like: /usr/bin/msgfmt --desktop --keyword Name --keyword Description --template org.mate.panel.TestApplet.mate-panel-applet.desktop.in -d ../po -o org.mate.panel.TestApplet.mate-panel-applet /usr/bin/msgfmt: no input file should be given if --desktop and -d are specified Try '/usr/bin/msgfmt --help' for more information. make[3]: *** [Makefile:1035: org.mate.panel.TestApplet.mate-panel-applet] Error 1 make[3]: *** Waiting for unfinished jobs.... Bug: https://bugs.gentoo.org/908877 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
I've still got gettext 0.21 on Debian so cannot test the effect of the change, but I am about to look for any issues with the older version |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Configuration and build complete without issue with gettext 0.21 on Debian Unstable, we need another test with gettext 0.22 which Debian doesn't have yet.
org.mate.panel.TestApplet.mate-panel-applet built fine in my test
I can't test with gettext 0.22 either, but it looks good, and the documentation for 0.21 also specifies that |
I forgot to mention the source of the fix: https://savannah.gnu.org/bugs/index.php?64335 |
gettext 0.22 is in fedora rawhide https://koji.fedoraproject.org/koji/buildinfo?buildID=2219094 |
OMG and confirmed, https://kojipkgs.fedoraproject.org//work/tasks/7597/102747597/build.log
I guess this will affect a lot of packages more in MATE and the rest of linux world. |
I could fix mate-panel build in fedora rawhide with your PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I just grep'd the MATE pieces I have locally (not everything), and the only match is that one. mate-calc, pluma, atril, mate-power-manager, mate-control-center, mate-media, mate-utils, caja, mate-applets, engrampa and mate-desktop all use this but properly have the |
With gettext-0.22 we are getting build errors like: /usr/bin/msgfmt --desktop --keyword Name --keyword Description --template org.mate.panel.TestApplet.mate-panel-applet.desktop.in -d ../po -o org.mate.panel.TestApplet.mate-panel-applet /usr/bin/msgfmt: no input file should be given if --desktop and -d are specified Try '/usr/bin/msgfmt --help' for more information. make[3]: *** [Makefile:1035: org.mate.panel.TestApplet.mate-panel-applet] Error 1 make[3]: *** Waiting for unfinished jobs....
Bug: https://bugs.gentoo.org/908877