Skip to content

fix: escape EXT_BUILD_DEPS#1496

Merged
novas0x2a merged 2 commits intomainfrom
deps
Mar 18, 2026
Merged

fix: escape EXT_BUILD_DEPS#1496
novas0x2a merged 2 commits intomainfrom
deps

Conversation

@novas0x2a
Copy link
Copy Markdown
Collaborator

This is a common mistake, so shield EXT_BUILD_DEPS the same way EXT_BUILD_ROOT is

This is a common mistake, so shield EXT_BUILD_DEPS the same way
EXT_BUILD_ROOT is
@novas0x2a novas0x2a enabled auto-merge March 18, 2026 20:49
@novas0x2a novas0x2a added this pull request to the merge queue Mar 18, 2026
@novas0x2a novas0x2a removed this pull request from the merge queue due to a manual request Mar 18, 2026
@novas0x2a novas0x2a enabled auto-merge (squash) March 18, 2026 21:29
@novas0x2a novas0x2a merged commit 208c7d4 into main Mar 18, 2026
5 checks passed
@novas0x2a novas0x2a deleted the deps branch March 18, 2026 21:31
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