Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package java-21-openjdk for openSUSE:Factory
checked in at 2024-04-09 16:46:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-21-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-21-openjdk.new.29460 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-21-openjdk"
Tue Apr 9 16:46:34 2024 rev:11 rq:1166101 version:21.0.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-21-openjdk/java-21-openjdk.changes
2024-03-08 18:07:57.587396719 +0100
+++
/work/SRC/openSUSE:Factory/.java-21-openjdk.new.29460/java-21-openjdk.changes
2024-04-09 16:46:52.467290528 +0200
@@ -1,0 +2,7 @@
+Mon Apr 1 07:12:05 UTC 2024 - Fridrich Strba <[email protected]>
+
+- Added patch:
+ * reproducible-jlink.patch
+ + make the timestamp in jmods reproducible
+
+-------------------------------------------------------------------
New:
----
reproducible-jlink.patch
BETA DEBUG BEGIN:
New:- Added patch:
* reproducible-jlink.patch
+ make the timestamp in jmods reproducible
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-21-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.YqIJJu/_old 2024-04-09 16:46:53.627333193 +0200
+++ /var/tmp/diff_new_pack.YqIJJu/_new 2024-04-09 16:46:53.627333193 +0200
@@ -99,6 +99,9 @@
%global package_version
%{featurever}.%{interimver}.%{?updatever:%{updatever}}%{!?updatever:0}.%{?patchver:%{patchver}}%{!?patchver:0}~%{buildver}
%endif
%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
+%if 0%{?gcc_version} < 7
+%global with_gcc 7
+%endif
%bcond_with zero
%if ! %{with zero}
%global with_systemtap 1
@@ -158,6 +161,7 @@
Patch12: adlc-parser.patch
# Fix: implicit-pointer-decl
Patch13: implicit-pointer-decl.patch
+Patch14: reproducible-jlink.patch
Patch15: system-pcsclite.patch
Patch16: fips.patch
#
@@ -179,6 +183,8 @@
BuildRequires: fdupes
BuildRequires: fontconfig-devel
BuildRequires: freetype2-devel
+BuildRequires: gcc%{?with_gcc}
+BuildRequires: gcc%{?with_gcc}-c++
BuildRequires: giflib-devel
BuildRequires: hicolor-icon-theme
BuildRequires: java-ca-certificates
@@ -232,13 +238,6 @@
Provides: jre1.8.x
Provides: jre1.9.x
%endif
-%if 0%{?suse_version} < 1500
-BuildRequires: gcc7
-BuildRequires: gcc7-c++
-%else
-BuildRequires: gcc >= 7
-BuildRequires: gcc-c++ >= 7
-%endif
%if %{with_system_lcms}
BuildRequires: liblcms2-devel
%endif
@@ -393,6 +392,7 @@
%patch -P 11 -p1
%patch -P 12 -p1
%patch -P 13 -p1
+%patch -P 14 -p1
%if %{with_system_pcsc}
%patch -P 15 -p1
@@ -452,11 +452,11 @@
pushd %{buildoutputdir}
bash ../configure \
-%if 0%{?suse_version} < 1500
- CPP=cpp-7 \
- CXX=g++-7 \
- CC=gcc-7 \
- NM=gcc-nm-7 \
+%if 0%{?with_gcc}
+ CPP="cpp-%{with_gcc}" \
+ CXX="g++-%{with_gcc}" \
+ CC="gcc-%{with_gcc}" \
+ NM="gcc-nm-%{with_gcc}" \
%endif
%if %{is_release}
--with-version-pre="" \
++++++ reproducible-jlink.patch ++++++
--- a/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
+++ b/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
@@ -763,7 +763,7 @@ public class JlinkTask {
private String getSaveOpts() {
StringBuilder sb = new StringBuilder();
- sb.append('#').append(new Date()).append("\n");
+ sb.append('#').append(System.getenv("SOURCE_DATE_EPOCH") != null ? new
Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH"))) : new
Date()).append("\n");
for (String c : optionsHelper.getInputCommand()) {
sb.append(c).append(" ");
}