Skip to content

chore: bump orfs/openroad to latest#714

Merged
oharboe merged 2 commits into
mainfrom
bump
May 4, 2026
Merged

chore: bump orfs/openroad to latest#714
oharboe merged 2 commits into
mainfrom
bump

Conversation

@oharboe
Copy link
Copy Markdown
Collaborator

@oharboe oharboe commented May 4, 2026

Bumped commits via bazelisk run //:bump:
orfs 172bd233 -> 10a2baea
openroad 578be38a -> 559a3200

gallery/MODULE.bazel: openroad sync via bump (in gallery workspace), orfs commit synced to match parent (bump.py does not touch the downstream orfs pin).

All five carried patches still apply against the new commits and are still required:

  • 0035-fix-remove-non-root-overrides-from-MODULE.bazel.patch — orfs's MODULE.bazel still ships the non-root git_override and orfs.default() blocks that must be stripped when ORFS is a non-root dep
  • yosys-{visibility,hdrs,tcl9-mp-to-ubin}.patch — BCR yosys 0.62 still has yosys_share package-private, no //:hdrs target, and v0.62 source still calls the deprecated mp_unsigned_bin_size / mp_to_unsigned_bin
  • qt-bazel-xcb-cursor-from-source.patch — qt-bazel still ships xcb_cursor as system_provided cc_import

oharboe and others added 2 commits May 4, 2026 10:37
Bumped commits via bazelisk run //:bump:
  orfs     172bd233 -> 10a2baea
  openroad 578be38a -> 559a3200

gallery/MODULE.bazel: openroad sync via bump (in gallery workspace),
orfs commit synced to match parent (bump.py does not touch the
downstream orfs pin).

All five carried patches still apply against the new commits and are
still required:
- 0035-fix-remove-non-root-overrides-from-MODULE.bazel.patch — orfs's
  MODULE.bazel still ships the non-root git_override and orfs.default()
  blocks that must be stripped when ORFS is a non-root dep
- yosys-{visibility,hdrs,tcl9-mp-to-ubin}.patch — BCR yosys 0.62 still
  has yosys_share package-private, no //:hdrs target, and v0.62 source
  still calls the deprecated mp_unsigned_bin_size / mp_to_unsigned_bin
- qt-bazel-xcb-cursor-from-source.patch — qt-bazel still ships
  xcb_cursor as system_provided cc_import

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
The three yosys patches we carried (visibility, hdrs, tcl9-mp-to-ubin)
all landed upstream in BCR yosys 0.62.bcr.2 via
bazelbuild/bazel-central-registry#8636. Bump to that version and drop
the single_version_override blocks across all six root modules
(root, gallery, test/downstream, mock/chisel, orfs, chisel) plus
delete the patch files.

Mirrors the cleanup OpenROAD did in The-OpenROAD-Project/OpenROAD#10237.

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
@oharboe oharboe merged commit 78f19f2 into main May 4, 2026
1 check passed
@oharboe oharboe deleted the bump branch May 4, 2026 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant