rocm-arch

A collection of Arch Linux PKGBUILDS for the ROCm platform

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
*** HIP-rocm-3.10.0/CMakeLists.txt.orig	2020-12-03 19:05:48.525675785 +0100
--- HIP-rocm-3.10.0/CMakeLists.txt	2020-12-03 19:07:02.571936127 +0100
***************
*** 42,97 ****
  list(GET VERSION_LIST 0 HIP_VERSION_MAJOR)
  list(GET VERSION_LIST 1 HIP_VERSION_MINOR)
  
! find_package(Git)
! 
! # FIXME: Two different version strings used.
! if(GIT_FOUND)
!   # get date information based on UTC
!   # use the last two digits of year + week number + day in the week as HIP_VERSION_GITDATE
!   # use the commit date, instead of build date
!   # add xargs to remove strange trailing newline character
!   execute_process(COMMAND ${GIT_EXECUTABLE} show -s --format=@%ct
!     COMMAND xargs
!     COMMAND date -f - --utc +%y%U%w
!     RESULT_VARIABLE git_result
!     OUTPUT_VARIABLE git_output
!     WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
!     OUTPUT_STRIP_TRAILING_WHITESPACE)
!   if(git_result EQUAL 0)
!     set(HIP_VERSION_GITDATE ${git_output})
!   endif()
! 
!   # get commit short hash
!   execute_process(COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
!     WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
!     RESULT_VARIABLE git_result
!     OUTPUT_VARIABLE git_output
!     OUTPUT_STRIP_TRAILING_WHITESPACE)
!   if(git_result EQUAL 0)
!     set(HIP_VERSION_GITHASH ${git_output})
!   endif()
! 
!   # get commit count
!   execute_process(COMMAND ${GIT_EXECUTABLE} rev-list --count HEAD
!     WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
!     RESULT_VARIABLE git_result
!     OUTPUT_VARIABLE git_output
!     OUTPUT_STRIP_TRAILING_WHITESPACE)
!   if(git_result EQUAL 0)
!     set(HIP_VERSION_GITCOUNT ${git_output})
!   endif()
! 
!   set(HIP_VERSION_PATCH ${HIP_VERSION_GITDATE}-${HIP_VERSION_GITHASH})
! 
!   if(DEFINED ENV{ROCM_LIBPATCH_VERSION})
!     set(HIP_PACKAGING_VERSION_PATCH ${HIP_VERSION_GITDATE}.${HIP_VERSION_GITCOUNT}.$ENV{ROCM_LIBPATCH_VERSION})
!   else()
!     set(HIP_PACKAGING_VERSION_PATCH ${HIP_VERSION_GITDATE}.${HIP_VERSION_GITCOUNT}-${HIP_VERSION_GITHASH})
!   endif()
! else()
!   # FIXME: Some parts depend on this being set.
!   set(HIP_PACKAGING_VERSION_PATCH "0")
! endif()
  
  ## Debian package specific variables
  if ( DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} )
--- 42,48 ----
  list(GET VERSION_LIST 0 HIP_VERSION_MAJOR)
  list(GET VERSION_LIST 1 HIP_VERSION_MINOR)
  
! set(HIP_PACKAGING_VERSION_PATCH "0")
  
  ## Debian package specific variables
  if ( DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} )