summaryrefslogtreecommitdiffstats
path: root/package/gpsd/gpsd-02-sconstruct-disable-rpath.patch
blob: 5cbdf13a58f674b18c72275f209b25d0cc697c07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Disable addition of RPATH to the generated libraries

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

diff -Nurp a/SConstruct b/SConstruct
--- a/SConstruct	2013-11-22 13:10:01.000000000 +0000
+++ b/SConstruct	2013-11-23 11:26:57.698486777 +0000
@@ -299,11 +299,6 @@ if env["sysroot"]:
 # system default load path. /lib and /usr/lib should always be on
 # this; listing them explicitly is a fail-safe against this ldconfig
 # invocation not doing what we expect.
-if env["shared"]:
-    sysrpath = Split(_getoutput("ldconfig -v -N -X 2>/dev/null | sed -n -e '/^\//s/://p'"))
-    if env["libdir"] not in ["/usr/lib", "/lib"] + sysrpath:
-        announce("Prepending %s to RPATH." % installdir('libdir', False))
-        env.Prepend(RPATH=[installdir('libdir')])
 
 # Give deheader a way to set compiler flags
 if 'MORECFLAGS' in os.environ: