-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Tracking Issue for RFC 3028: Allow "artifact dependencies" on bin, cdylib, and staticlib crates #9096
Copy link
Copy link
Open
Labels
C-tracking-issueCategory: A tracking issue for something unstable.Category: A tracking issue for something unstable.S-needs-mentorStatus: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.S-waiting-on-feedbackStatus: An implemented feature is waiting on community feedback for bugs or design concerns.Status: An implemented feature is waiting on community feedback for bugs or design concerns.Z-bindepsNightly: binary artifact dependenciesNightly: binary artifact dependencies
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: A tracking issue for something unstable.Category: A tracking issue for something unstable.S-needs-mentorStatus: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.S-waiting-on-feedbackStatus: An implemented feature is waiting on community feedback for bugs or design concerns.Status: An implemented feature is waiting on community feedback for bugs or design concerns.Z-bindepsNightly: binary artifact dependenciesNightly: binary artifact dependencies
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
In Progress
Summary
RFC: #3028Nightly: binary artifact dependencies
Related Issues: #4316, #8311
Implementation: #9992
Documentation: https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#artifact-dependencies
Issues: Z-bindeps
Allow Cargo packages to depend on bin, cdylib, and staticlib crates, and use the artifacts built by those crates.
Unresolved issues
required-featureswithout specifying the features; ensure the behavior is reasonablecargo treesupport: Display artifact dependency information incargo tree#14804cargo checkjust check artifact deps, rather than build them?Notes
About tracking issues
Tracking issues are used to record the overall progress of implementation.
They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions.
A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature.
Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.