-
Notifications
You must be signed in to change notification settings - Fork 145
Conference call notes 20160111
Kenneth Hoste edited this page Jan 11, 2016
·
9 revisions
(back to Conference calls)
Notes on the EasyBuild conference call dedicated to discussing implementation of RPATH support, Monday January 11th 2016 (5pm CET)
Alphabetical list of attendees (10):
- Xavier Besseron (Uni.lu, Luxembourg)
- Timothy Brown (Uni. of Colorado @ Boulder, US)
- Pablo Escobar (UniBas, Switzerland)
- Elisabeth Fisher (NASA, US)
- Todd Gamblin (LLNL, US)
- Fotis Georgatos (freelancer)
- Kenneth Hoste (HPC-UGent, Belgium)
- Lumír Jasiok (IIT4Innovations, Czech Republic)
- Alan O'Cais (JSC, Germany)
- Ward Poelmans (HPC-UGent, Belgium)
- implementation of support for RPATH linking in EasyBuild
- different available options?
- overall approach for implementing option of choice
- who does what?
-
compiler wrapper script (cfr. Spack)
- https://github.com/LLNL/spack/tree/master/lib/spack/env
- may be overkill for only RPATH
-
ld
wrapper script (cfr. Spack, script from Swedish colleagues)- should be sufficient (?)
-
patchelf
- doesn't work on OS X
- 'dummy' values need to be included that are long enough to hold actual path
-
$ORIGIN
- can be used to support relative RPATH'ing
- allows relocating installations later
- advantage of Conda over Nix
- not used in Spack today
-
sanity check?
- match
ldd
&readelf
- Todd has something that works on Linux
- match