third_party/glib: patch musl compat
Change-Id: Ia749d56aba67735dfb861a3e60f1efc9374e9ee1
Reviewed-on: https://review.monogon.dev/c/monogon/+/4299
Reviewed-by: Jan Schär <jan@monogon.tech>
Tested-by: Jenkins CI
diff --git a/MODULE.bazel b/MODULE.bazel
index 26d2a6e..8dd2cbc 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -67,12 +67,21 @@
version = "2.39.3.bcr.1",
)
+bazel_dep(name = "glib")
+single_version_override(
+ module_name = "glib",
+ patch_strip = 1,
+ patches = [
+ "//third_party/glib/patches:musl-compat.patch",
+ ],
+ version = "2.82.2.bcr.5",
+)
+
bazel_dep(name = "zstd", version = "1.5.7")
bazel_dep(name = "gperf", version = "3.1")
bazel_dep(name = "zlib", version = "1.3.1.bcr.6")
bazel_dep(name = "boringssl", version = "0.20250514.0")
bazel_dep(name = "libcap", version = "2.27")
-bazel_dep(name = "glib", version = "2.82.2.bcr.5")
bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2")
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(name = "rules_pkg", version = "1.1.0")