GNOME Bugzilla – Bug 795982
Meson: bugfixes for glib-networking while cross-compiling and on Windows
Last modified: 2018-05-14 12:59:01 UTC
gio-querymodules is not essential for post-install, make it optional and pick it up from the cross file. libintl used for translations, but the dependency was not added.
Created attachment 371860 [details] [review] meson: Add missing libintl dep for Windows
Created attachment 371861 [details] [review] meson: Only run gio-querymodules if it's found And run the correct one if it's found
Review of attachment 371860 [details] [review]: OK
Review of attachment 371861 [details] [review]: Do you need me to commit?
Attachment 371860 [details] pushed as 3c429ad - meson: Add missing libintl dep for Windows Attachment 371861 [details] pushed as 1d4a1d9 - meson: Only run gio-querymodules if it's found
Actually, I got libintl wrong in glib that's why apps like glib-networking suddenly needs to add that dep. I made a patch for glib in bug #796085 and once that's merged glib-networking should revert the commit 3c429ad.
OK, let's just revert it now so we don't forget, since it hasn't been released yet anyway.
The following fix has been pushed: 407868f Revert "meson: Add missing libintl dep for Windows"
Created attachment 372009 [details] [review] Revert "meson: Add missing libintl dep for Windows" This reverts commit 3c429ad4eef89604c7405040daaad83f76d224cc.