Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package objenesis for openSUSE:Factory checked in at 2024-09-25 21:53:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/objenesis (Old) and /work/SRC/openSUSE:Factory/.objenesis.new.29891 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "objenesis" Wed Sep 25 21:53:12 2024 rev:8 rq:1203009 version:3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/objenesis/objenesis.changes 2024-02-22 20:58:41.607552918 +0100 +++ /work/SRC/openSUSE:Factory/.objenesis.new.29891/objenesis.changes 2024-09-25 21:53:25.196602902 +0200 @@ -1,0 +2,5 @@ +Tue Sep 24 13:53:53 UTC 2024 - Fridrich Strba <fst...@suse.com> + +- Use SOURCE_DATE_EPOCH for reproducible jar mtime + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ objenesis.spec ++++++ --- /var/tmp/diff_new_pack.njpQQb/_old 2024-09-25 21:53:25.668622535 +0200 +++ /var/tmp/diff_new_pack.njpQQb/_new 2024-09-25 21:53:25.672622701 +0200 @@ -80,7 +80,11 @@ mkdir -p main/build/classes javac -d main/build/classes -source 8 -target 8 -encoding utf-8 \ $(find main/src/main/java -name *.java | xargs) -jar cf %{name}-%{version}.jar -C main/build/classes . +jar \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} + --date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \ +%endif + --create --file=%{name}-%{version}.jar -C main/build/classes . touch manifest.txt echo "Automatic-Module-Name: org.objenesis" >> manifest.txt @@ -103,15 +107,31 @@ COM.newmonics.PercClassloader;resolution:=optional,\ sun.reflect;resolution:=optional" | sed 's/.\{71\}/&\n /g' >> manifest.txt echo "Require-Capability: osgi.ee;filter:=\"(&(osgi.ee=JavaSE)(version=1.6))\"" >> manifest.txt -jar ufm %{name}-%{version}.jar manifest.txt +jar \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} + --date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \ +%endif + --update --file=%{name}-%{version}.jar --manifest=manifest.txt mkdir -p tck/build/classes javac -d tck/build/classes -source 8 -target 8 -encoding utf-8 \ -cp %{name}-%{version}.jar \ $(find tck/src/main/java -name *.java | xargs) -jar cf %{name}-tck-%{version}.jar -C tck/build/classes . -jar uf %{name}-tck-%{version}.jar -C tck/src/main/resources . -jar ufe %{name}-tck-%{version}.jar org.objenesis.tck.Main +jar \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} + --date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \ +%endif + --create --file=%{name}-tck-%{version}.jar -C tck/build/classes . +jar \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} + --date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \ +%endif + --update --file=%{name}-tck-%{version}.jar -C tck/src/main/resources . +jar \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} + --date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \ +%endif + --update --file=%{name}-tck-%{version}.jar --main-class=org.objenesis.tck.Main mkdir -p build/apidoc javadoc -d build/apidoc -source 8 -encoding utf-8 -notimestamp \