The rust plugin doesn't support conditional compilation
Metadata
Current evaluation
Rust plugin conditional compilation was added and merged in snapcraft#1029 via commit 5e6d91fa3.
Resolution: closed resolved
Reason: Snapcraft PR #1029 merged support for Cargo feature-based conditional compilation, resolving LP bug #1654485 in commit 5e6d91fa3.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Cargo supports conditional compilation:
http://doc.crates.io/manifest.html#the-features-section
Our plugin should support that too.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Rust plugin conditional compilation was added and merged in snapcraft#1029 via commit 5e6d91fa3. | |
| stealth/space-bunny-alpha | — | closed resolved | Rust plugin gained Cargo feature-based conditional compilation in merged snapcraft#1029 (commit 5e6d91fa3). | |
| stealth/space-bunny-alpha | — | closed resolved | Rust plugin conditional-compilation support was added by merged PR canonical/snapcraft#1029 in commit 5e6d91fa3, resolving LP bug #1654485. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The Rust plugin feature request for conditional compilation support remains unaddressed and appears abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation due to inactivity. The Rust plugin lacks support for Cargo conditional compilation, and no resolution or merge was provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation due to prolonged inactivity. The Rust plugin feature request for conditional compilation was abandoned and likely superseded by upstream updates. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | The Rust plugin feature request for Cargo conditional compilation was closed without implementation or discussion. The request was abandoned, leaving the feature unsupported. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcraft#1029
(confidence 100%)
Merged implementation of Rust plugin conditional compilation.
-
Related To:
snapcraft#952
(confidence 98%)
Earlier conditional-compilation PR superseded by #1029, which added tests and landed.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1029 rust plugin: add conditional compilation | snapcraft | merged | Merged Rust plugin conditional-compilation support in canonical/snapcraft#1029 via commit 5e6d91fa3, resolving LP bug #1654485. | |
| #952 rust plugin: add features for conditional compilation | snapcraft | closed | Conditional Rust compilation support was superseded by merged PR #1029, which added tests and landed as commit 5e6d91fa3. |