#476: Binaries should not contain rpath
-----------------------+----------------------------------------------------
Reporter: JSchmitt | Type: bug
Status: closed | Priority: normal
Milestone: | Component: install
Version: 1.0.0 | Severity: medium
Resolution: fixed | Keywords: Fedora binary
Lang: | Patch: new
Platform: linux |
-----------------------+----------------------------------------------------
Comment(by doughera):
Replying to [comment:32 allison]:
> The --disable-rpath option isn't a workaround for a bug, it's a needed
feature for building Linux packages.
No, you are misunderstanding me. The disable-rpath option currently does
*two* things: it disables rpath_blib (which is used only in the build
directory) and rpath_lib (which is used for the installables). The bug in
TT #540 is that dynamic PMCS intended to be installed were linking to
things in the build directory. The disable-rpath option worked around
that bug by disabling rpath_blib. Now that the bug in TT #540 is fixed,
the disable-rpath option no longer has to disable rpath_blib. Phrased
differently, disabling rpath_blib should never be necessary because
nothing linked with rpath_blib should ever be installed.
> And, it's not much use unless it disables -rpath everywhere.
No. As I have tried to explain over and over again, but apparently to no
avail, disabling rpath_blib should be unnecessary. Yes, I understand the
packager can work around it by using LD_LIBRARY_PATH (or equivalent). But
that work-around would not be required if parrot didn't disable rpath_blib
in the first place.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/476#comment:33>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets