summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorĒriks Remess <eriks@remess.lv>2025-10-10 14:40:56 +0300
committerĒriks Remess <eriks@remess.lv>2025-10-10 14:40:56 +0300
commit82a5c177fed33a5c2f01ee3bc862388c5722a551 (patch)
tree015df73a49a6e1ba7edf94fc0a2a763bfed76c24
parentce47a85bf7fc5550cc6083583bf6e2549f1824d3 (diff)
gtk4-layer-shell: reenable ubsan
-rw-r--r--pkg/gtk4-layer-shell/build.zig10
1 files changed, 0 insertions, 10 deletions
diff --git a/pkg/gtk4-layer-shell/build.zig b/pkg/gtk4-layer-shell/build.zig
index 451ffe9a7..818b48f45 100644
--- a/pkg/gtk4-layer-shell/build.zig
+++ b/pkg/gtk4-layer-shell/build.zig
@@ -120,16 +120,6 @@ fn buildLib(b: *std.Build, module: *std.Build.Module, options: anytype) !*std.Bu
b.fmt("-DGTK_LAYER_SHELL_MAJOR={}", .{lib_version.major}),
b.fmt("-DGTK_LAYER_SHELL_MINOR={}", .{lib_version.minor}),
b.fmt("-DGTK_LAYER_SHELL_MICRO={}", .{lib_version.patch}),
-
- // Zig 0.14 regression: this is required because building with
- // ubsan results in unknown symbols. Bundling the ubsan/compiler
- // RT doesn't help. I'm not sure what the root cause is but I
- // suspect its related to this:
- // https://github.com/ziglang/zig/issues/23052
- //
- // We can remove this in the future for Zig updates and see
- // if our binaries run in debug on NixOS.
- "-fno-sanitize=undefined",
},
});