[PATCH] D59741: [lit] Set shlibpath_var on AIX
Hubert Tong via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sat Mar 23 12:59:48 PDT 2019
hubert.reinterpretcast created this revision.
hubert.reinterpretcast added reviewers: xingxue, jasonliu, sfertile.
Herald added a reviewer: serge-sans-paille.
Herald added subscribers: cfe-commits, jsji.
Herald added a project: clang.
When building the `check-all` target on AIX, lit produces
warning: unable to inject shared library path on 'AIX'
This patch addresses this. `LIBPATH` is the environment variable of interest on AIX. Newer versions of AIX may consider `LD_LIBRARY_PATH`, but only when `LIBPATH` is unset.
Repository:
rC Clang
https://reviews.llvm.org/D59741
Files:
test/Unit/lit.cfg.py
Index: test/Unit/lit.cfg.py
===================================================================
--- test/Unit/lit.cfg.py
+++ test/Unit/lit.cfg.py
@@ -42,6 +42,8 @@
yield 'DYLD_LIBRARY_PATH'
elif platform.system() == 'Windows':
yield 'PATH'
+ elif platform.system() == 'AIX':
+ yield 'LIBPATH'
for shlibpath_var in find_shlibpath_var():
# in stand-alone builds, shlibdir is clang's build tree
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59741.192014.patch
Type: text/x-patch
Size: 433 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190323/99a4250c/attachment.bin>
More information about the cfe-commits
mailing list