Skip to content

Commit 7d7db01

Browse files
authored
rmw: disable asan and ubsan from subproject, add gettext for Darwin (NixOS#404929)
2 parents 1d82ece + b748223 commit 7d7db01

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

pkgs/by-name/rm/rmw/package.nix

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
ninja,
77
pkg-config,
88
ncurses,
9+
gettext,
910
}:
1011

1112
stdenv.mkDerivation rec {
@@ -28,6 +29,11 @@ stdenv.mkDerivation rec {
2829

2930
buildInputs = [
3031
ncurses
32+
] ++ lib.optional stdenv.hostPlatform.isDarwin gettext;
33+
34+
# The subproject "canfigger" has asan and ubsan enabled by default, disable it here
35+
mesonFlags = [
36+
"-Dcanfigger:b_sanitize=none"
3137
];
3238

3339
meta = with lib; {

0 commit comments

Comments
 (0)