[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#55751] [PATCH 4/8] gnu: openjdk12: Make reproducible.
From: |
dannym |
Subject: |
[bug#55751] [PATCH 4/8] gnu: openjdk12: Make reproducible. |
Date: |
Wed, 1 Jun 2022 15:00:07 +0200 |
From: Danny Milosavljevic <dannym@scratchpost.org>
* gnu/packages/java.scm (openjdk12)[arguments]<#:phases>[remove-timestamping]:
Modify phase.
---
gnu/packages/java.scm | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 5a1e45ca68..1a872ce786 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -2138,6 +2138,11 @@ (define-public openjdk12
(substitute-keyword-arguments (package-arguments openjdk11)
((#:phases phases)
`(modify-phases ,phases
+ (replace 'remove-timestamping
+ (lambda _
+ (substitute* "src/hotspot/share/runtime/vm_version.cpp"
+ (("__DATE__") "")
+ (("__TIME__") ""))))
(replace 'fix-java-shebangs
(lambda _
;; This file was "fixed" by patch-source-shebangs, but it
requires
--
2.36.1
- [bug#55751] [PATCH 0/8] Towards reproducible openjdk, dannym, 2022/06/01
- [bug#55751] [PATCH 5/8] gnu: openjdk13: Make reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 1/8] gnu: openjdk9: Make build reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 3/8] gnu: openjdk11: Make more reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 7/8] gnu: openjdk15: Make reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 6/8] gnu: openjdk14: Make reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 4/8] gnu: openjdk12: Make reproducible.,
dannym <=
- [bug#55751] [PATCH 8/8] gnu: openjdk16: Make reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 2/8] gnu: openjdk10: Make more reproducible., dannym, 2022/06/01
- [bug#55751] [PATCH 0/8] Towards reproducible openjdk, Maxime Devos, 2022/06/01