Skip to content

Downstream projects are broken by Bazel <-> rules_apple incompatibilities #13811

@fweikert

Description

@fweikert

Several downstream projects are broken due to two different Bazel changes that are incompatible with older versions of rules_apple:

target 'StdRedirect.dylib' not declared in package 'tools/objc' caused by 67586a2 (June 8th).
Impacted projects:

'apple_common' value has no field or method 'objc_proto_aspect' caused by d683067 (May 3rd).
Impacted projects:

rules_apple itself passes all tests with Bazel-at-HEAD, which means that the aforementioned projects should update their version of rules_apple. Unfortunately this isn't trivial since they are stuck at older Bazel versions (3.7.*).

Metadata

Metadata

Assignees

Labels

P1I'll work on this now. (Assignee required)team-OSSIssues for the Bazel OSS team: installation, release processBazel packaging, websitetype: bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions