urbdyn / rules_fish

Bazel toolchain rules for Fish shell.
Apache License 2.0
2 stars 0 forks source link

Resolve need for noincompatible_sandbox_hermetic_tmp #27

Open Matthew-Benson opened 1 month ago

Matthew-Benson commented 1 month ago

The Fish shell build currently needs the flag --noincompatible_sandbox_hermetic_tmp, otherwise the share and etc directories of data dirs in the cmake rule are broken because fish build/install is making symlinks that are broken. See tracking issue: https://github.com/bazelbuild/rules_foreign_cc/issues/1129

There may be a fix coming in bazel 7.2, but there are some workarounds suggested in the issue. Our general improvements to the toolchain may resolve the issue too.