aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2017-10-06 10:20:34 -0700
committerJussi Pakkanen <jpakkane@gmail.com>2017-10-07 18:00:57 +0300
commite8df59cc5f5c8ca6f700f62a2408ba873c1a3b5d (patch)
treed431a429ecb405569fd2c7f46bbe0821610345d3
parent97cf0ec01b9e25ec64813de8f0dd3d27b1c51324 (diff)
downloadmeson-e8df59cc5f5c8ca6f700f62a2408ba873c1a3b5d.zip
meson-e8df59cc5f5c8ca6f700f62a2408ba873c1a3b5d.tar.gz
meson-e8df59cc5f5c8ca6f700f62a2408ba873c1a3b5d.tar.bz2
llvm: don't add --system-libs
On LLVM < 4.0 this adds linker arguments like -lm, which we don't want. Related #2442, 2437
-rw-r--r--mesonbuild/dependencies/dev.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/dependencies/dev.py b/mesonbuild/dependencies/dev.py
index 387300a..b0e54c6 100644
--- a/mesonbuild/dependencies/dev.py
+++ b/mesonbuild/dependencies/dev.py
@@ -169,7 +169,7 @@ class LLVMDependency(ExternalDependency):
self.version = out.strip().rstrip('svn')
p, out = Popen_safe(
- [self.llvmconfig, '--libs', '--ldflags', '--system-libs'])[:2]
+ [self.llvmconfig, '--libs', '--ldflags'])[:2]
if p.returncode != 0:
raise DependencyException('Could not generate libs for LLVM.')
self.link_args = shlex.split(out)