-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow decompression of nupkg #23645
Allow decompression of nupkg #23645
Conversation
Any chance this might still land in 7.4.0? @bazel-io fork 7.4.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bazel-io fork 7.4.0 |
In some (legacy) projects, nuget is used to handle C++ packages. Nuget packages are working fine with WORKSPACE `http_archive` directives when explicitly specifying `type = "zip"`. However, when migrating to bzlmod, we ran into issues when the url in source.json is a nupkg file. This PR resolves that issue and allows consumption of nupkg archives as Bazel modules. Closes bazelbuild#23645. PiperOrigin-RevId: 680636414 Change-Id: Ia7fd3fc738a2dd68b1063dba0dc847c5b0668401
In some (legacy) projects, nuget is used to handle C++ packages. Nuget packages are working fine with WORKSPACE `http_archive` directives when explicitly specifying `type = "zip"`. However, when migrating to bzlmod, we ran into issues when the url in source.json is a nupkg file. This PR resolves that issue and allows consumption of nupkg archives as Bazel modules. Closes #23645. PiperOrigin-RevId: 680636414 Change-Id: Ia7fd3fc738a2dd68b1063dba0dc847c5b0668401 Commit b387036 Co-authored-by: Dennis van den Berg <[email protected]>
The changes in this PR have been included in Bazel 7.4.0 RC1. Please test out the release candidate and report any issues as soon as possible. |
In some (legacy) projects, nuget is used to handle C++ packages.
Nuget packages are working fine with WORKSPACE
http_archive
directives when explicitly specifyingtype = "zip"
.However, when migrating to bzlmod, we ran into issues when the url in source.json is a nupkg file.
This PR resolves that issue and allows consumption of nupkg archives as Bazel modules.