]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/*/setup.py: fix clang detection with ccache 35336/head
authorSamuel Just <sjust@redhat.com>
Tue, 19 May 2020 19:33:44 +0000 (12:33 -0700)
committerKefu Chai <kchai@redhat.com>
Mon, 1 Jun 2020 10:48:27 +0000 (18:48 +0800)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/pybind/cephfs/setup.py
src/pybind/rados/setup.py
src/pybind/rbd/setup.py
src/pybind/rgw/setup.py

index 9d2e672e944051d817a2c1fff5a00d001677c076..57aa127b522564c58606dba709387b49692a0ff9 100755 (executable)
@@ -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))
 
index 5036e0668e7cc13e28ae5f0e04b1b7504aa22c70..9173f451fdd7b2fdc07e7c3d98914c2d714f9255 100755 (executable)
@@ -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))
 
index 2f4a2a5339f0f50aa53bbba6ffa5d5762c3aee51..458d82578ac465285072b72a4913f5a0f70a01fa 100755 (executable)
@@ -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))
 
index 882807cd014ff5635dfd4c4439bc7a4315870314..5c37a64c721eb68419d30797c5ed49de1f9b941c 100755 (executable)
@@ -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))