From: Samuel Just Date: Tue, 19 May 2020 19:33:44 +0000 (-0700) Subject: pybind/*/setup.py: fix clang detection with ccache X-Git-Tag: v16.1.0~2198^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e2d2ad7a5f05627055d80dd6307572e5f5c0e7b0;p=ceph.git pybind/*/setup.py: fix clang detection with ccache Signed-off-by: Samuel Just --- 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))