aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2019-09-29 20:37:11 +0200
committerDaniel Mensinger <daniel@mensinger-ka.de>2019-10-03 10:06:04 +0200
commitb1b8a7a7e356297741c3c8e5996928ff244578c8 (patch)
tree7c801cfa53825732245a6bdf486b29e71367dd54 /mesonbuild/dependencies/base.py
parenta7c4682be1e379ba655b7ea25e68d73f1605d62d (diff)
downloadmeson-b1b8a7a7e356297741c3c8e5996928ff244578c8.zip
meson-b1b8a7a7e356297741c3c8e5996928ff244578c8.tar.gz
meson-b1b8a7a7e356297741c3c8e5996928ff244578c8.tar.bz2
Use -isystem instead of -idirafter
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r--mesonbuild/dependencies/base.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py
index cbf9c44..5584fbc 100644
--- a/mesonbuild/dependencies/base.py
+++ b/mesonbuild/dependencies/base.py
@@ -139,11 +139,7 @@ class Dependency:
system_args = []
for i in self.compile_args:
if i.startswith('-I') or i.startswith('/I'):
- # -isystem and -idirafter, both mark directories as system
- # directories. However, both affect the search oder, which
- # can lead to nasty bugs with -isystem:
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129
- system_args += ['-idirafter' + i[2:]]
+ system_args += ['-isystem' + i[2:]]
else:
system_args += [i]