[Rpm-maint] [rpm-software-management/rpm] elfdeps: Generate dependencies on non-executable shared libraries (#1393)

Panu Matilainen notifications at github.com
Mon Nov 23 14:00:00 UTC 2020

They're not incompatible with each other, but for the purpose of addressing the issue that libraries should not have to be packaged as executable, #1394 kills the ability to chmod a-x to disable dependency generation for all ELF files, whereas #1395 doesn't. 

But then the latter requires libraries to be executable in the first place, which is a bit silly but that's how at least autotools installs them. Dunno about newer build-tool chains. 

Maybe the real "issue" behind this all is to admit that the executable bit as a marker for dependency generation has long since stopped being meaningful. And if it's not meaningful for one thing then should it be meaningful for anything at all then?

You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20201123/15be4458/attachment.html>

More information about the Rpm-maint mailing list