Skip to content

[cmake] Refactor to make it easier to patch BCR modules#24676

Open
jwnimmer-tri wants to merge 1 commit into
RobotLocomotion:masterfrom
jwnimmer-tri:bazel-cmake-module-patches
Open

[cmake] Refactor to make it easier to patch BCR modules#24676
jwnimmer-tri wants to merge 1 commit into
RobotLocomotion:masterfrom
jwnimmer-tri:bazel-cmake-module-patches

Conversation

@jwnimmer-tri

@jwnimmer-tri jwnimmer-tri commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

As we continue to switch more dependencies to come from BCR, it seems likely that some day we'll need to patch more modules than just eigen, possibly even as an emergency hotfix. This refactor lays the groundwork to make those future patches easier to add.


This change is Reviewable

@jwnimmer-tri jwnimmer-tri added priority: low release notes: none This pull request should not be mentioned in the release notes labels Jun 26, 2026
@jwnimmer-tri jwnimmer-tri marked this pull request as draft June 26, 2026 17:16
Bump minimum supported bazel version to 8.5.0 (required for include
support).
@jwnimmer-tri jwnimmer-tri force-pushed the bazel-cmake-module-patches branch from 7f31fa2 to 9e71a44 Compare June 26, 2026 17:23
@jwnimmer-tri jwnimmer-tri marked this pull request as ready for review June 26, 2026 17:23
@jwnimmer-tri

Copy link
Copy Markdown
Collaborator Author

@drake-jenkins-bot mac-arm-sequoia-clang-wheel-experimental-release please
@drake-jenkins-bot linux-noble-unprovisioned-gcc-wheel-experimental-release please

@jwnimmer-tri

Copy link
Copy Markdown
Collaborator Author

@drake-jenkins-bot mac-arm-sequoia-clang-cmake-experimental-packaging please
@drake-jenkins-bot linux-noble-unprovisioned-gcc-cmake-experimental-packaging please
@drake-jenkins-bot linux-resolute-unprovisioned-gcc-cmake-experimental-packaging please

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: low release notes: none This pull request should not be mentioned in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant