From e2d2ad7a5f05627055d80dd6307572e5f5c0e7b0 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Tue, 19 May 2020 12:33:44 -0700 Subject: [PATCH] pybind/*/setup.py: fix clang detection with ccache Signed-off-by: Samuel Just --- src/pybind/cephfs/setup.py | 2 +- src/pybind/rados/setup.py | 2 +- src/pybind/rbd/setup.py | 2 +- src/pybind/rgw/setup.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pybind/cephfs/setup.py b/src/pybind/cephfs/setup.py index 9d2e672e944..57aa127b522 100755 --- a/src/pybind/cephfs/setup.py +++ b/src/pybind/cephfs/setup.py @@ -72,7 +72,7 @@ def get_python_flags(libs): libraries=libs + py_libs, extra_compile_args=filter_unsupported_flags( compiler.compiler[0], - distutils.sysconfig.get_config_var('CFLAGS').split()), + compiler.compiler[1:] + distutils.sysconfig.get_config_var('CFLAGS').split()), extra_link_args=(distutils.sysconfig.get_config_var('LDFLAGS').split() + ldflags)) diff --git a/src/pybind/rados/setup.py b/src/pybind/rados/setup.py index 5036e0668e7..9173f451fdd 100755 --- a/src/pybind/rados/setup.py +++ b/src/pybind/rados/setup.py @@ -75,7 +75,7 @@ def get_python_flags(libs): libraries=libs + py_libs, extra_compile_args=filter_unsupported_flags( compiler.compiler[0], - distutils.sysconfig.get_config_var('CFLAGS').split()), + compiler.compiler[1:] + distutils.sysconfig.get_config_var('CFLAGS').split()), extra_link_args=(distutils.sysconfig.get_config_var('LDFLAGS').split() + ldflags)) diff --git a/src/pybind/rbd/setup.py b/src/pybind/rbd/setup.py index 2f4a2a5339f..458d82578ac 100755 --- a/src/pybind/rbd/setup.py +++ b/src/pybind/rbd/setup.py @@ -72,7 +72,7 @@ def get_python_flags(libs): libraries=libs + py_libs, extra_compile_args=filter_unsupported_flags( compiler.compiler[0], - distutils.sysconfig.get_config_var('CFLAGS').split()), + compiler.compiler[1:] + distutils.sysconfig.get_config_var('CFLAGS').split()), extra_link_args=(distutils.sysconfig.get_config_var('LDFLAGS').split() + ldflags)) diff --git a/src/pybind/rgw/setup.py b/src/pybind/rgw/setup.py index 882807cd014..5c37a64c721 100755 --- a/src/pybind/rgw/setup.py +++ b/src/pybind/rgw/setup.py @@ -73,7 +73,7 @@ def get_python_flags(libs): libraries=libs + py_libs, extra_compile_args=filter_unsupported_flags( compiler.compiler[0], - distutils.sysconfig.get_config_var('CFLAGS').split()), + compiler.compiler[1:] + distutils.sysconfig.get_config_var('CFLAGS').split()), extra_link_args=(distutils.sysconfig.get_config_var('LDFLAGS').split() + ldflags)) -- 2.39.5