Skip to content

Comments

bazel/tcl: migrate from rules_hdl tcl to bazel BCR tcl version#290

Open
fredowski wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
fredowski:bazel-tcl
Open

bazel/tcl: migrate from rules_hdl tcl to bazel BCR tcl version#290
fredowski wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
fredowski:bazel-tcl

Conversation

@fredowski
Copy link

The tcl version in the bazel central registry supports MacOS and it can be used via MODULES.bazel instead of WORKSPACE.

fredowski pushed a commit to fredowski/OpenROAD that referenced this pull request Feb 18, 2026
The sta submodule needs to be modified to use the
bcr tcl version. I made a PR for the change in the
OpenSTA repository here:

The-OpenROAD-Project/OpenSTA#290

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
@hzeller
Copy link
Contributor

hzeller commented Feb 18, 2026

@QuantamHD @maliberty Can you have a look and merge ?
That then will make it possible to get The-OpenROAD-Project/OpenROAD#9490 ready.

fredowski pushed a commit to fredowski/OpenROAD that referenced this pull request Feb 20, 2026
The sta submodule needs to be modified to use the
bcr tcl version. I made a PR for the change in the
OpenSTA repository here:

The-OpenROAD-Project/OpenSTA#290

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
The tcl version in the bazel central registry supports MacOS and
it can be used via MODULES.bazel instead of WORKSPACE.

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
fredowski pushed a commit to fredowski/OpenROAD that referenced this pull request Feb 22, 2026
The sta submodule needs to be modified to use the
bcr tcl version. I made a PR for the change in the
OpenSTA repository here:

The-OpenROAD-Project/OpenSTA#290

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
fredowski pushed a commit to fredowski/OpenROAD that referenced this pull request Feb 22, 2026
The sta submodule needs to be modified to use the
bcr tcl version. I made a PR for the change in the
OpenSTA repository here:

The-OpenROAD-Project/OpenSTA#290

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
@hzeller
Copy link
Contributor

hzeller commented Feb 23, 2026

@QuantamHD @maliberty can you approve and merge ?

@hzeller
Copy link
Contributor

hzeller commented Feb 23, 2026

mmh, looks like OpenROAD/src/sta already contains the necessary tcl change ?

@hzeller
Copy link
Contributor

hzeller commented Feb 23, 2026

Ah, looks like this accidentally worked as the other PR updated this fork in a separate commit.
https://github.com/The-OpenROAD-Project/OpenSTA/tree/7937b647b608b7d04ffc21ca9ed74c42c818f330

So that commit is disconnected from anything.

So this PR still needs to be merged, to then have a clean submodule update in OpenROAD.

@fredowski
Copy link
Author

Yes, this is github magic. The commit is in my forked OpenSTA. For me it looks like this:

Bildschirmfoto 2026-02-23 um 19 32 50

The bazel-tcl branch is the one from the tcl pr.

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.

2 participants