MobileNativeFoundation / MobileNativeFoundation/rules_xcodeproj

Bug: Default build flags have warnings in Bazel 7

Open
#2,876 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Swift
Stars
626
Forks
124
PR merge metrics
No merged PRs in 30d

Description

Description
WARNING: Option 'experimental_remote_download_regex' is deprecated: Use --remote_download_regex instead
Reproduction steps

Build one of the examples when using Bazel 7+.

Expected behavior

We should adjust the flags we set based on the Bazel version we detect in the outer invocation.

rules_xcodeproj version

1.15.0

Xcode version

N/A

Bazel version

7.0.1

rules_apple version

No response

rules_swift version

No response

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named. Start by locating the default build-flag definitions and the code that detects the outer Bazel version, then reproduce the warning by building an example with Bazel 7.0.1. Done means selecting the supported remote-download flag for Bazel 7+ while preserving compatibility with older versions.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.