[Rpm-maint] [rpm-software-management/rpm] Add a build root policy for removing executable bits from shared libr… (#1395)
Panu Matilainen
notifications at github.com
Mon Oct 12 10:07:38 UTC 2020
…aries
Rpm has traditionally used executable bit on files to determine whether
requires for that file should be generated, but the downside is that we
have systems full of executable files that cannot actually be executed.
When available, use eu-elfclassify to determine files that are pure,
non-executable shared objects and remove executable bits from them
as a buildroot policy. This preserves the traditional behavior wrt
dependency generation but gets rid of the unwanted executable bits.
You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/1395
-- Commit Summary --
* Add a build root policy for removing executable bits from shared libraries
-- File Changes --
M platform.in (2)
M scripts/Makefile.am (4)
A scripts/brp-elfperm (13)
-- Patch Links --
https://github.com/rpm-software-management/rpm/pull/1395.patch
https://github.com/rpm-software-management/rpm/pull/1395.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1395
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20201012/4c01193e/attachment-0001.html>
More information about the Rpm-maint
mailing list