GNOME Bugzilla – Bug 793025
glib-gettextize doesn't have an executable flag with meson
Last modified: 2018-01-30 11:15:54 UTC
building glib 2.25.3 with meson will result a glib-gettextize binary that doesn't have an executable flag
This is because the original scripts are not set to be executable, and instead their permissions are set via the configure script. I literally have no idea why, but it's been like that since 1998, back when we had glib-config. It seems yet another bit of cargo-culted Autotools.
GLib 2.25.3 does not have a Meson build, so you should probably double check the version you have. Additionally, the Meson build of GLib is still experimental; until bug 790954 is resolved, Meson is not recommended to build GLib unless you know exactly what you're doing. I've just tested master, and: - the scripts template have a +x bit set - Meson correctly keeps the same mask This seems to be a duplicate of bug 787671. Please, re-open if you can reproduce with the tip of GLib's master branch. *** This bug has been marked as a duplicate of bug 787671 ***