[webkit-changes] [WebKit/WebKit] 8e2834: Source/JavaScriptCore/CMakeLists.txt: ensure repro...

Commit Queue noreply at github.com
Wed Jul 26 12:15:50 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8e2834324073319c620af6ff1929827b8b76fef9
      https://github.com/WebKit/WebKit/commit/8e2834324073319c620af6ff1929827b8b76fef9
  Author: Alexander Kanavin <alex at linutronix.de>
  Date:   2023-07-26 (Wed, 26 Jul 2023)

  Changed paths:
    M Source/JavaScriptCore/CMakeLists.txt

  Log Message:
  -----------
  Source/JavaScriptCore/CMakeLists.txt: ensure reproducibility of __TIMESTAMP__
https://bugs.webkit.org/show_bug.cgi?id=258517

Reviewed by Michael Catanzaro.

__TIMESTAMP__ refers to mtime of the file that contains it, which is unstable
and breaks binary reproducibility when the file is generated at build time. To ensure
this does not happen, mtime should be set from the original file.

* Source/JavaScriptCore/CMakeLists.txt:

Canonical link: https://commits.webkit.org/266322@main




More information about the webkit-changes mailing list