← Back to issue list

The rust plugin doesn't support conditional compilation

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1654485
Type
issue
State
closed
Author
~elopio
Labels
plugin
Created
Updated
Closed

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.
86%
#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.
79%