18 lines
505 B
Diff
18 lines
505 B
Diff
don't set the -rpath/-L flags to the install dir as this breaks DESTDIR
|
|
|
|
--- a/SConstruct
|
|
+++ b/SConstruct
|
|
@@ -268,11 +268,7 @@
|
|
return wrapped
|
|
|
|
# Honor the specified installation prefix in link paths.
|
|
-if not env["sysroot"]:
|
|
- env.Prepend(LIBPATH=[installdir('libdir')])
|
|
-else:
|
|
- env.Prepend(LIBPATH=[env["sysroot"] + installdir('libdir')])
|
|
-if env["shared"]:
|
|
+if env["shared"] and env["chrpath"]:
|
|
env.Prepend(RPATH=[installdir('libdir')])
|
|
|
|
# Give deheader a way to set compiler flags
|