Commit 17a5144
bazel: bump bazel-orfs to 60d62021, orfs to 4b3f2663, yosys 0.64
Run `bazelisk run @bazel-orfs//:bump`, moving the bazel-orfs /
bazel-orfs-verilog pin from 78f19f25 to 60d62021c779. The bump pulls
yosys 0.64 transitively; make the explicit bazel_dep match (was
0.62.bcr.2). The regenerated lock also records the extension's new
openroad_qt wiring (@@//:openroad-qt) exposed by the newer bazel-orfs.
Also bump the orfs (OpenROAD-flow-scripts) archive_override from
10a2baea to 4b3f2663. The old pin predated flow/BUILD's
exports_files(["scripts/synth.tcl"]) (79074a557), so bazel-orfs
60d62021's `_synth_tcl` default of @orfs//flow:scripts/synth.tcl failed
with a visibility error.
The newer orfs restructured MODULE.bazel to mark its non-root-only
directives dev_dependency, so the old remove-non-root-overrides patch is
obsolete. Replace it with a one-line patch: @orfs//flow loads
@bazel-orfs//:openroad.bzl, but orfs also marks its bazel-orfs bazel_dep
dev_dependency, which drops @bazel-orfs from orfs's repo mapping when
orfs is a non-root dep, so loading @orfs//flow fails with "No repository
visible as '@bazel-orfs' from repository '@@orfs+'". The patch makes that
bazel_dep non-dev; the version is unified by the root module's pin.
Verified: //test/orfs/mock-array:multiplier_8x8_synth (which failed
Jenkins with the synth.tcl visibility error) now analyzes clean, and the
module graph resolves against the new orfs pin.
No patches were droppable this round: the gnulib libc-header shadowing
workarounds (bison, tcl_lang patches; sed/gawk/m4 pins) and the abc /
boost.icl / boost.context / scip patches all still lack a published BCR
release carrying the upstream fix.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>1 parent e823004 commit 17a5144
4 files changed
Lines changed: 42 additions & 60 deletions
File tree
- bazel/bazel-orfs-patches
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
| 195 | + | |
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
214 | | - | |
215 | | - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
216 | 219 | | |
217 | 220 | | |
218 | 221 | | |
219 | | - | |
| 222 | + | |
220 | 223 | | |
221 | 224 | | |
222 | 225 | | |
223 | 226 | | |
224 | 227 | | |
225 | 228 | | |
226 | | - | |
| 229 | + | |
227 | 230 | | |
228 | | - | |
| 231 | + | |
229 | 232 | | |
230 | 233 | | |
231 | 234 | | |
232 | 235 | | |
233 | | - | |
| 236 | + | |
234 | 237 | | |
235 | 238 | | |
236 | 239 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 0 additions & 49 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
0 commit comments