Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 682482
Collapse All | Expand All

(-)ceph-13.2.1/cmake/modules/Distutils.cmake.old (-1 / +6 lines)
Lines 58-65 Link Here
58
function(distutils_install_cython_module name)
62
function(distutils_install_cython_module name)
59
  get_property(compiler_launcher GLOBAL PROPERTY RULE_LAUNCH_COMPILE)
63
  get_property(compiler_launcher GLOBAL PROPERTY RULE_LAUNCH_COMPILE)
60
  get_property(link_launcher GLOBAL PROPERTY RULE_LAUNCH_LINK)
64
  get_property(link_launcher GLOBAL PROPERTY RULE_LAUNCH_LINK)
61
  set(PY_CC "${compiler_launcher} ${CMAKE_C_COMPILER}")
65
  string(REPLACE " " ";" cflags ${CMAKE_C_FLAGS})
66
  list(APPEND cflags -iquote${CMAKE_SOURCE_DIR}/src/include -w)
67
  list(APPEND cflags -D'void0=dead_function\(void\)')
68
  list(APPEND cflags -D'__Pyx_check_single_interpreter\(ARG\)=ARG \#\# 0')
69
  string(REPLACE ";" " " cflags "${cflags}")
70
  set(PY_CC "${compiler_launcher} ${CMAKE_C_COMPILER} ${cflags}")
62
  set(PY_LDSHARED "${link_launcher} ${CMAKE_C_COMPILER} -shared")
71
  set(PY_LDSHARED "${link_launcher} ${CMAKE_C_COMPILER} -shared")
63
  install(CODE "
72
  install(CODE "
64
    set(ENV{CC} \"${PY_CC}\")
73
    set(ENV{CC} \"${PY_CC}\")
65
    set(ENV{LDSHARED} \"${PY_LDSHARED}\")
74
    set(ENV{LDSHARED} \"${PY_LDSHARED}\")

Return to bug 682482