From 1c08549157a3644e20920f30efe10a55e0fe6ce6 Mon Sep 17 00:00:00 2001 From: Keith Smiley Date: Thu, 9 Jul 2026 11:29:39 -0700 Subject: [PATCH] Remove bazel_features extension_metadata use 8.0+ has this, we don't support lower --- apple/BUILD | 1 - apple/extensions.bzl | 10 +--------- apple/internal/local_provisioning_profiles.bzl | 9 +-------- 3 files changed, 2 insertions(+), 18 deletions(-) diff --git a/apple/BUILD b/apple/BUILD index 02f778eeb9..5263b8e585 100644 --- a/apple/BUILD +++ b/apple/BUILD @@ -57,7 +57,6 @@ bzl_library( "//apple/internal:apple_xcframework_import", "//apple/internal:local_provisioning_profiles", "//apple/internal:xcframework_rules", - "@bazel_features//:features", "@rules_cc//cc:find_cc_toolchain_bzl", "@rules_cc//cc/common", ], diff --git a/apple/extensions.bzl b/apple/extensions.bzl index 66e897806a..d03c761d92 100644 --- a/apple/extensions.bzl +++ b/apple/extensions.bzl @@ -14,18 +14,10 @@ """Definitions for bzlmod module extensions.""" -load("@bazel_features//:features.bzl", "bazel_features") load("//apple/internal:repositories.bzl", "apple_rules_dependencies") def _non_module_deps_impl(module_ctx): apple_rules_dependencies() - - metadata_kwargs = {} - if bazel_features.external_deps.extension_metadata_has_reproducible: - metadata_kwargs["reproducible"] = True - - return module_ctx.extension_metadata( - **metadata_kwargs - ) + return module_ctx.extension_metadata(reproducible = True) non_module_deps = module_extension(implementation = _non_module_deps_impl) diff --git a/apple/internal/local_provisioning_profiles.bzl b/apple/internal/local_provisioning_profiles.bzl index 1a17f57ced..b278af35f2 100644 --- a/apple/internal/local_provisioning_profiles.bzl +++ b/apple/internal/local_provisioning_profiles.bzl @@ -1,6 +1,5 @@ """# Rules for using locally installed provisioning profiles""" -load("@bazel_features//:features.bzl", "bazel_features") load( "//apple:providers.bzl", "AppleProvisioningProfileInfo", @@ -122,13 +121,7 @@ def _provisioning_profile_repository_extension(module_ctx): **kwargs ) - metadata_kwargs = {} - if bazel_features.external_deps.extension_metadata_has_reproducible: - metadata_kwargs["reproducible"] = True - - return module_ctx.extension_metadata( - **metadata_kwargs - ) + return module_ctx.extension_metadata(reproducible = True) provisioning_profile_repository_extension = module_extension( implementation = _provisioning_profile_repository_extension,