Skip to content

fix: make "unknown platform" warnings fatal#1490

Merged
novas0x2a merged 1 commit intomainfrom
novas0x2a-make-fatal
Mar 14, 2026
Merged

fix: make "unknown platform" warnings fatal#1490
novas0x2a merged 1 commit intomainfrom
novas0x2a-make-fatal

Conversation

@novas0x2a
Copy link
Copy Markdown
Collaborator

These really should have been fatal, because they indicate that the delegated build system is going to do something wrong. If you run into one of these failures, please submit a PR to update the necessary data so your case works correctly.

These really should have been fatal, because they indicate that the
delegated build system is going to do something wrong. If you run into
one of these failures, please submit a PR to update the necessary data
so your case works correctly.
@novas0x2a novas0x2a enabled auto-merge (squash) March 14, 2026 00:51
@novas0x2a novas0x2a merged commit 32ad535 into main Mar 14, 2026
5 checks passed
@novas0x2a novas0x2a deleted the novas0x2a-make-fatal branch March 14, 2026 00:52
rdesgroppes added a commit to DataDog/datadog-agent that referenced this pull request Mar 19, 2026
Moving the unreleased tip of main allows to address Bazel 9 related
issues instead of patching locally:
- bazel-contrib/rules_foreign_cc#1493
- bazel-contrib/rules_foreign_cc#1492

Other notable commits since:
- bazel-contrib/rules_foreign_cc#1483
- bazel-contrib/rules_foreign_cc#1490
- bazel-contrib/rules_foreign_cc#1496

Patches 0002 (DY/LD_LIBRARY_PATH) and 0003 (-j on make command line) are
still carried locally as neither has landed upstream yet (but we're
working on it).
rdesgroppes added a commit to DataDog/datadog-agent that referenced this pull request Mar 21, 2026
Moving the unreleased tip of main allows to address Bazel 9 related
issues instead of patching locally:
- bazel-contrib/rules_foreign_cc#1493
- bazel-contrib/rules_foreign_cc#1492

Other notable commits since:
- bazel-contrib/rules_foreign_cc#1483
- bazel-contrib/rules_foreign_cc#1490
- bazel-contrib/rules_foreign_cc#1496

Patches 0002 (DY/LD_LIBRARY_PATH) and 0003 (-j on make command line) are
still carried locally as neither has landed upstream yet (but we're
working on it).
gh-worker-dd-mergequeue-cf854d bot pushed a commit to DataDog/datadog-agent that referenced this pull request Mar 21, 2026
Depends on #48082.

### Motivation
Moving the unreleased tip of main allows to address Bazel 9 related issues instead of patching locally:
- bazel-contrib/rules_foreign_cc#1493
- bazel-contrib/rules_foreign_cc#1492 (`CcInfo` and other `Cc*` symbols)

Other notable commits since:
- bazel-contrib/rules_foreign_cc#1483
- bazel-contrib/rules_foreign_cc#1490
- bazel-contrib/rules_foreign_cc#1496

### Additional Notes
Patches 0002 (bazel-contrib/rules_foreign_cc#1452) and 0003 (bazel-contrib/rules_foreign_cc#1491) are still carried locally as neither has landed upstream yet (but we're working on it).

Co-authored-by: regis.desgroppes <regis.desgroppes@datadoghq.com>
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