From 0638a605e6f6464d9d378b467c922c416c692a60 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Mon, 26 Aug 2024 12:06:37 -0500 Subject: [PATCH] Build GLib with -Dglib_debug=disabled for stable releases There's no good way to do the right thing for everyone by default, and it's easier to tell distros to pass an extra build flag for production builds than to tell all developers to pass an extra build flag for development builds. See: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4212 Part-of: --- elements/sdk/glib.bst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/elements/sdk/glib.bst b/elements/sdk/glib.bst index bc6b1413b6..b620c49d2b 100644 --- a/elements/sdk/glib.bst +++ b/elements/sdk/glib.bst @@ -23,9 +23,15 @@ depends: - sdk/sysprof-minimal.bst variables: + glib_debug: "enabled" + (?): + - channel != "nightly": + glib_debug: "disabled" + meson-local: >- -Ddocumentation=true -Ddtrace=disabled + -Dglib_debug="%{glib_debug}" -Dinstalled_tests=true -Dintrospection=enabled -Dselinux=disabled -- GitLab