From: Alexander Kanavin Date: Fri, 21 Jul 2023 09:24:47 +0000 (+0100) Subject: Ensure reproducibility of __TIMESTAMP__ X-Git-Tag: archive/raspbian/2.40.3-2_deb12u2+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=79db42277e4bb72fb37b59058aa8fb3dffcd9df5;p=webkit2gtk.git 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 --- 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 )