finalzed binary (step prime) are not stripped
Metadata
Current evaluation
Requested opt-in ELF stripping during stage/prime, including cross-architecture tool selection; acknowledged as roadmap work, but current Snapcraft has no general --strip option.
Suggested action: keep open
Reason: Maintainer @~kyrofa explicitly said this was on the roadmap but unimplemented and documented an install-scriptlet workaround. The current tree still exposes no --strip option; although the ELF patcher uses a bundled strip command internally, it does not provide the requested opt-in lifecycle behavior.
Evaluated by: mr-cal-bot
Impact:
42
Quick Win:
13
Complexity:
55
Confidence:
92
Actionability:
68
Issue body
need a way to get stripped binary.
currently is possible manual between stage and prime steps.(eg. with strip ./bin/*)
probaly with an additional option --strip on stage or ptime steps.
Please note, it must at cross-compiling (at eg. armhf) "arm-linux-grueabihf-strip" instead "strip" used.
it can be also from $STRIP derived (if present)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
42
Quick Win:
13
Complexity:
55
Confidence:
92
Actionability:
68
|
keep open | Requested opt-in ELF stripping during stage/prime, including cross-architecture tool selection; acknowledged as roadmap work, but current Snapcraft has no general --strip option. | |
| stealth/space-bunny-alpha |
Impact:
38
Quick Win:
14
Complexity:
48
Confidence:
93
Actionability:
70
|
keep open | Requests an unimplemented option to strip ELF binaries during stage/prime, including architecture-specific cross-compiler selection; a maintainer calls it roadmap work and offers an install-scriptlet workaround. | |
| qwen/qwen3.6-35b-a3b |
Impact:
40
Quick Win:
17
Complexity:
30
Confidence:
40
Actionability:
60
|
needs triage | Feature request for automatic binary stripping in prime step with cross-compilation support. No maintainer response in 10 years. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
18
Staleness:
95
Complexity:
40
Confidence:
70
Support Request:
10
|
close stale | Feature request from 2016 to add a --strip option to the prime step for stripping binaries with cross-compilation support. No maintainer engagement in ~10 years; no evidence the feature was implemented. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
90
Support Request:
10
|
close stale | Feature request to automatically strip binaries during the prime step, with cross-compilation support. Issue is nearly 10 years old with no maintainer engagement. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
85
Support Request:
10
|
needs triage | Request for automatic binary stripping during the prime stage, with cross-compilation support and $STRIP environment variable integration. Unaddressed for nearly a decade. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
20
Confidence:
90
Support Request:
10
|
close stale | Feature request to add automatic binary stripping during the prime step with cross-compilation and $STRIP support. No maintainer response in nearly 10 years. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcraft#2051
(confidence 82%)
Commit c8dc5b115 changed the ELF patcher to use the snapped strip tool, but is unrelated to implementing general binary stripping.
Related issues
No related issues found above the similarity threshold.