1From 952e2e2bb6a22ec8824223b03b65cb28361c6e34 Mon Sep 17 00:00:00 2001 2From: Adam Duskett <aduskett@gmail.com> 3Date: Wed, 14 Mar 2018 12:07:10 -0400 4Subject: [PATCH] Add rpath links to ccompiler 5 6This patch allows gobject-introspection to process extra paths passed to the 7compiler via the GIR_EXTRA_LIBS_PATH variable. 8 9Signed-off-by: Adam Duskett <aduskett@gmail.com> 10--- 11 giscanner/ccompiler.py | 2 ++ 12 1 file changed, 2 insertions(+) 13 14diff --git a/giscanner/ccompiler.py b/giscanner/ccompiler.py 15index cb97e76f..d29b28c8 100644 16--- a/giscanner/ccompiler.py 17+++ b/giscanner/ccompiler.py 18@@ -266,6 +266,8 @@ class CCompiler(object): 19 20 for envvar in runtime_path_envvar: 21 if envvar in os.environ: 22+ for envvar_path in os.environ[envvar].split(':'): 23+ args.append("-Wl,-rpath-link," + envvar_path) 24 os.environ[envvar] = \ 25 os.pathsep.join(runtime_paths + [os.environ[envvar]]) 26 else: 27-- 282.25.1 29 30