← 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 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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Added a pluginhandler option to disable patchelf for individual parts. The change was merged into the main branch by maintainer sergiusens after passing static and unit tests.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1979 pluginhandler: simplify logic when elf patching is required snapcraft merged Merged changes simplifying ELF patching logic in the pluginhandler. The update reduced code by 38 lines across six files, received reviewer approval, and passed checks before integration.
78%
#3277 pluginhandler: support using patchelf on strict snaps snapcraft merged Adds enable-patchelf build attribute to opt into rpath and interpreter patching for strict snaps. Feature applies per-part. Review resolved naming and command-chain handling. Merged following a commit revert.
76%