From f2c5c55f5645cffa7a6aa40d5eea2115d7ab75ab Mon Sep 17 00:00:00 2001 From: Andreas Herrmann Date: Wed, 27 May 2026 10:56:58 +0200 Subject: [PATCH] fix: --incompatible_config_setting_private_default_visibility Add public visibility to config settings to support `--incompatible_config_setting_private_default_visibility`. --- zig/config/mode/BUILD.bazel | 4 ++++ zig/config/strip/BUILD.bazel | 3 +++ zig/config/threaded/BUILD.bazel | 2 ++ 3 files changed, 9 insertions(+) diff --git a/zig/config/mode/BUILD.bazel b/zig/config/mode/BUILD.bazel index da4d54ab..8ae4ab23 100644 --- a/zig/config/mode/BUILD.bazel +++ b/zig/config/mode/BUILD.bazel @@ -34,6 +34,7 @@ selects.config_setting_group( ":_debug_auto_dbg", ":_debug_auto_fastbuild", ], + visibility = ["//visibility:public"], ) config_setting( @@ -46,6 +47,7 @@ config_setting( selects.config_setting_group( name = "release_safe", match_any = [":_release_safe_explicit"], + visibility = ["//visibility:public"], ) config_setting( @@ -58,6 +60,7 @@ config_setting( selects.config_setting_group( name = "release_small", match_any = [":_release_small_explicit"], + visibility = ["//visibility:public"], ) config_setting( @@ -83,6 +86,7 @@ selects.config_setting_group( ":_release_fast_explicit", ":_release_fast_auto_opt", ], + visibility = ["//visibility:public"], ) # Execute `bazel run //util:update_filegroups` to update this target. diff --git a/zig/config/strip/BUILD.bazel b/zig/config/strip/BUILD.bazel index 8977ad4a..a5673a23 100644 --- a/zig/config/strip/BUILD.bazel +++ b/zig/config/strip/BUILD.bazel @@ -3,6 +3,7 @@ config_setting( values = { "strip": "always", }, + visibility = ["//visibility:public"], ) config_setting( @@ -10,6 +11,7 @@ config_setting( values = { "strip": "never", }, + visibility = ["//visibility:public"], ) config_setting( @@ -17,6 +19,7 @@ config_setting( values = { "strip": "sometimes", }, + visibility = ["//visibility:public"], ) # Execute `bazel run //util:update_filegroups` to update this target. diff --git a/zig/config/threaded/BUILD.bazel b/zig/config/threaded/BUILD.bazel index e69dc8dc..1fa70faf 100644 --- a/zig/config/threaded/BUILD.bazel +++ b/zig/config/threaded/BUILD.bazel @@ -3,6 +3,7 @@ config_setting( flag_values = { "//zig/settings:threaded": "multi", }, + visibility = ["//visibility:public"], ) config_setting( @@ -10,6 +11,7 @@ config_setting( flag_values = { "//zig/settings:threaded": "single", }, + visibility = ["//visibility:public"], ) # Execute `bazel run //util:update_filegroups` to update this target.