[PATCH 1008/1017] use a UTC timestamp for POCL_BUILD_TIMESTAMP
authorAndreas Beckmann <anbe@debian.org>
Thu, 7 Apr 2022 20:27:03 +0000 (22:27 +0200)
committerAndreas Beckmann <anbe@debian.org>
Wed, 3 Aug 2022 23:54:01 +0000 (00:54 +0100)
this will be reproducible if SOURCE_DATE_EPOCH is set,
regardless of any TZ setting

Gbp-Pq: Name 1008-use-a-UTC-timestamp-for-POCL_BUILD_TIMESTAMP.patch

CMakeLists.txt

index 919f8ba3378c6a83e0b24d34d7e36a4c9938a2e5..4b23a3caf40d8de0d66cceed865e9f3120d3605d 100644 (file)
@@ -1043,7 +1043,7 @@ endif()
 
 set_expr(POCL_KERNEL_CACHE_DEFAULT KERNEL_CACHE_DEFAULT)
 
-string(TIMESTAMP POCL_BUILD_TIMESTAMP "%d%m%Y%H%M%S")
+string(TIMESTAMP POCL_BUILD_TIMESTAMP "%d%m%Y%H%M%S" UTC)
 file(WRITE "${CMAKE_BINARY_DIR}/pocl_build_timestamp.h" "#define POCL_BUILD_TIMESTAMP \"${POCL_BUILD_TIMESTAMP}\"")
 
 ####################################################################