Opened 3 years ago

Last modified 6 weeks ago

#13373 new enhancement

Get rid of LD_LIBRARY_PATH and use a relative RPATH/RUNPATH in Linux bundles

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-rbm
Cc: boklm Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Relying on LD_LIBRARY_PATH in our start script can cause all sorts of pain (see #13359 for an example). We should take the cleaner approach to compile the binaries that need it with a relative RPATH/RUNPATH and get rid of LD_LIBRARY_PATH. We need to adapt our tests as well to make the pass if a RPATH/RUNPATH with ${ORIGIN} is showing up.

Child Tickets

Change History (2)

comment:1 Changed 20 months ago by gk

Severity: Normal

See: #18305 for another pain point with LD_LIBRARY_PATH. I guess fixing this ticket would have prevented the trouble outlined there in the first place.

comment:2 Changed 6 weeks ago by gk

Keywords: tbb-rbm added; tbb-gitian removed

Moving over to rbm

Note: See TracTickets for help on using tickets.