← Back to issue list

pluginhandler: add option to disable patchelf for a part

View original Github issue

Metadata

Project
snapcraft
Number
#1987
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1987 as commit 47d601fd2, adding a per-part option to disable PatchELF processing.

Resolution: closed resolved

Reason: PR #1987 was approved and merged as commit 47d601fd2, implementing the requested per-part PatchELF opt-out.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1987 as commit 47d601fd2, adding a per-part option to disable PatchELF processing.
stealth/space-bunny-alpha — closed resolved Merged in #1987 as 47d601fd2, adding a per-part option to disable patchelf processing.
qwen/qwen3.6-35b-a3b — — Merged an update to the pluginhandler introducing an option to disable patchelf for a specific part. Approved by one reviewer, passed all tests, and applied with 53 additions and 4 deletions across five files.
qwen3.6-35b-a3b-mtp-q6 — — Merged addition of a pluginhandler option to disable patchelf per part. Change passed static and unit tests and was integrated by maintainer sergiusens.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3277 pluginhandler: support using patchelf on strict snaps snapcraft merged Merged PR #3277 as fd8e95c3d, adding per-part enable-patchelf support to patch ELF rpaths and interpreters in strictly confined snaps.
75%
#1979 pluginhandler: simplify logic when elf patching is required snapcraft merged Merged PR #1979 as commit 5fd7e3c30, simplifying pluginhandler ELF-patching detection and related tests across six files.
71%