diff options
| 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 |
| commit | 82a5c177fed33a5c2f01ee3bc862388c5722a551 (patch) | |
| tree | 015df73a49a6e1ba7edf94fc0a2a763bfed76c24 | |
| parent | ce47a85bf7fc5550cc6083583bf6e2549f1824d3 (diff) | |
gtk4-layer-shell: reenable ubsan
| -rw-r--r-- | pkg/gtk4-layer-shell/build.zig | 10 |
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", }, }); |
