From 79db42277e4bb72fb37b59058aa8fb3dffcd9df5 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Fri, 21 Jul 2023 10:24:47 +0100 Subject: [PATCH] Ensure reproducibility of __TIMESTAMP__ Bug: https://bugs.webkit.org/show_bug.cgi?id=252308 Origin: https://github.com/WebKit/WebKit/pull/15293 =================================================================== Gbp-Pq: Name fix-jsc-timestamp.patch --- Source/JavaScriptCore/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/JavaScriptCore/CMakeLists.txt b/Source/JavaScriptCore/CMakeLists.txt index 43dc22ffe0..c2e3b1cdd7 100644 --- a/Source/JavaScriptCore/CMakeLists.txt +++ b/Source/JavaScriptCore/CMakeLists.txt @@ -159,6 +159,7 @@ add_custom_command( OUTPUT ${JavaScriptCore_DERIVED_SOURCES_DIR}/JSCBytecodeCacheVersion.cpp MAIN_DEPENDENCY ${JAVASCRIPTCORE_DIR}/runtime/JSCBytecodeCacheVersion.cpp.in COMMAND ${PERL_EXECUTABLE} -pe s/CACHED_TYPES_CKSUM/__TIMESTAMP__/ ${JAVASCRIPTCORE_DIR}/runtime/JSCBytecodeCacheVersion.cpp.in > ${JavaScriptCore_DERIVED_SOURCES_DIR}/JSCBytecodeCacheVersion.cpp + COMMAND touch -r ${JAVASCRIPTCORE_DIR}/runtime/JSCBytecodeCacheVersion.cpp.in ${JavaScriptCore_DERIVED_SOURCES_DIR}/JSCBytecodeCacheVersion.cpp VERBATIM ) -- 2.30.2