diff options
Diffstat (limited to 'dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch')
-rw-r--r-- | dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch b/dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch new file mode 100644 index 000000000..a7a4adf8b --- /dev/null +++ b/dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch @@ -0,0 +1,82 @@ +diff --git a/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake b/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake +index fe109fc..55595e9 100644 +--- a/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake ++++ b/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake +@@ -26,76 +26,10 @@ + + function(get_level_zero_headers) + +- if(EXISTS level-zero) +- # Update the checkout +- execute_process( +- COMMAND ${GIT_EXECUTABLE} fetch +- RESULT_VARIABLE result +- ERROR_VARIABLE error +- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/level-zero +- OUTPUT_STRIP_TRAILING_WHITESPACE +- ERROR_STRIP_TRAILING_WHITESPACE +- ) +- +- if(NOT result EQUAL 0) +- message(FATAL_ERROR +- "Could not update Level Zero sources. Return code: ${result}" +- ) +- endif() +- else() +- # Clone the Level Zero git repo +- execute_process( +- COMMAND ${GIT_EXECUTABLE} clone https://github.com/oneapi-src/level-zero.git +- RESULT_VARIABLE result +- ERROR_VARIABLE error +- OUTPUT_STRIP_TRAILING_WHITESPACE +- ERROR_STRIP_TRAILING_WHITESPACE +- ) +- +- if(NOT result EQUAL 0) +- message(FATAL_ERROR +- "Could not clone Level Zero sources from github.com/oneapi-src/level-zero. Return code: ${result}" +- ) +- endif() +- endif() +- +- # Use git describe to get latest tag name +- execute_process( +- COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=0 +- RESULT_VARIABLE result +- OUTPUT_VARIABLE latest_tag +- ERROR_VARIABLE error +- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/level-zero +- OUTPUT_STRIP_TRAILING_WHITESPACE +- ERROR_STRIP_TRAILING_WHITESPACE +- ) +- +- if(NOT result EQUAL 0) +- message(FATAL_ERROR +- "Could not get the name for the latest release. Return code: ${result}" +- ) +- endif() +- +- # Use git describe to get latest tag name +- execute_process( +- COMMAND ${GIT_EXECUTABLE} checkout ${latest_tag} +- RESULT_VARIABLE result +- ERROR_VARIABLE error +- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/level-zero +- OUTPUT_STRIP_TRAILING_WHITESPACE +- ERROR_STRIP_TRAILING_WHITESPACE +- ) +- +- if(NOT result EQUAL 0) +- message(FATAL_ERROR +- "Could not checkout the latest release. Return code: ${result}" +- ) +- endif() +- + # Populate the path to the headers + find_path(LEVEL_ZERO_INCLUDE_DIR + NAMES zet_api.h +- PATHS ${CMAKE_BINARY_DIR}/level-zero/include ++ PATHS /usr/include/level_zero + NO_DEFAULT_PATH + NO_CMAKE_ENVIRONMENT_PATH + NO_CMAKE_PATH |