Skip to content

[build] 06-03-25 Assorted cleanup#4242

Merged
fhanau merged 2 commits intomainfrom
felix/060325-build-cleanup
Jun 4, 2025
Merged

[build] 06-03-25 Assorted cleanup#4242
fhanau merged 2 commits intomainfrom
felix/060325-build-cleanup

Conversation

@fhanau
Copy link
Contributor

@fhanau fhanau commented Jun 3, 2025

No description provided.

@fhanau fhanau requested review from anonrig and mikea June 3, 2025 22:26
@fhanau fhanau requested review from a team as code owners June 3, 2025 22:26
Copy link
Contributor

@windsurf-bot windsurf-bot bot left a comment

Choose a reason for hiding this comment

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

💡 To request another review, post a new comment with "/windsurf-review".

- Clean up duplicate bazelrc directive
- Clean up remnants of old protobuf identifier
- Update ancillary bzlmod dependencies
- Ensure that apple_support is pulled in before rules_cc under bzlmod
- Drop duplicate --disk_cache bazel args in CI – this is already covered by
  build/ci.bazelrc.
@fhanau fhanau force-pushed the felix/060325-build-cleanup branch from 5e5b5b5 to 84e8985 Compare June 4, 2025 00:05
This resulted in tests being run three times due to the new sh_test targets (or
at least appearing as three test targets due to using cc_test).
Use cc_binary instead, manually add linkstatic attribute so that this will still
be linked dynamically on Linux as before.
@fhanau fhanau force-pushed the felix/060325-build-cleanup branch from 84e8985 to 8c4c099 Compare June 4, 2025 01:39
@fhanau fhanau merged commit 4265ca8 into main Jun 4, 2025
18 checks passed
@fhanau fhanau deleted the felix/060325-build-cleanup branch June 4, 2025 03:57
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