Skip to content

Fix bazel build //:tarfile#10198

Merged
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:fix-bazel-tarfile-visibility
Apr 20, 2026
Merged

Fix bazel build //:tarfile#10198
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:fix-bazel-tarfile-visibility

Conversation

@openroad-ci

Copy link
Copy Markdown
Member

Summary

//packaging:tarfile was only visible to //test:__subpackages__, which broke the top-level //:tarfile alias. Mirrors the earlier //:install visibility fix (836bbe9).

Type of Change

  • Bug fix

Impact

Restores bazel build //:tarfile (and bazel build //...) on master.

Verification

  • I have verified that the local build succeeds (bazel build //:openroad //:install //:tarfile).
  • I have run the relevant tests and they pass.
  • My code follows the repository's formatting guidelines.
  • I have signed my commits (DCO).

Related Issues

None.

@github-actions

Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@maliberty maliberty enabled auto-merge April 20, 2026 07:15

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the visibility of the openroad.tar package in packaging/BUILD.bazel to public. The review feedback suggests using more restrictive visibility settings instead of public to maintain better encapsulation while still providing the necessary access for the root package and tests.

Comment thread packaging/BUILD.bazel Outdated
The packaging target wasn't public and it failed to be referenced
by the top-level alias, mirroring the earlier //:install fix.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
@openroad-ci openroad-ci force-pushed the fix-bazel-tarfile-visibility branch from b60bacb to 2dc9e2a Compare April 20, 2026 15:14
@github-actions

Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@maliberty maliberty merged commit 09cc082 into The-OpenROAD-Project:master Apr 20, 2026
16 of 17 checks passed
@maliberty maliberty deleted the fix-bazel-tarfile-visibility branch April 20, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants