[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#55751] [PATCH v2 4/7] gnu: openjdk12: Make reproducible.
From: |
Danny Milosavljevic |
Subject: |
[bug#55751] [PATCH v2 4/7] gnu: openjdk12: Make reproducible. |
Date: |
Mon, 31 Jul 2023 20:09:16 +0200 |
* 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 9ffd0dce7e..66dcc5023e 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -1510,6 +1510,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 _
;; 'blocked' was renamed to 'blacklisted' in this version for
--
2.39.2
- [bug#55751] [PATCH v2 0/7] Towards reproducible openjdk, Danny Milosavljevic, 2023/07/31
- [bug#55751] [PATCH v2 1/7] gnu: openjdk9: Make build reproducible., Danny Milosavljevic, 2023/07/31
- [bug#55751] [PATCH v2 7/7] gnu: openjdk15: Make reproducible., Danny Milosavljevic, 2023/07/31
- [bug#55751] [PATCH v2 3/7] gnu: openjdk11: Make more reproducible., Danny Milosavljevic, 2023/07/31
- [bug#55751] [PATCH v2 4/7] gnu: openjdk12: Make reproducible.,
Danny Milosavljevic <=
- [bug#55751] [PATCH v2 6/7] gnu: openjdk14: Make reproducible., Danny Milosavljevic, 2023/07/31
- [bug#55751] [PATCH v2 2/7] gnu: openjdk10: Make more reproducible., Danny Milosavljevic, 2023/07/31
- [bug#55751] [PATCH v2 5/7] gnu: openjdk13: Make reproducible., Danny Milosavljevic, 2023/07/31