Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sisu for openSUSE:Factory checked in at 2023-09-06 18:59:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sisu (Old) and /work/SRC/openSUSE:Factory/.sisu.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sisu" Wed Sep 6 18:59:59 2023 rev:5 rq:1109043 version:0.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/sisu/sisu.changes 2022-04-28 23:07:45.572673862 +0200 +++ /work/SRC/openSUSE:Factory/.sisu.new.1766/sisu.changes 2023-09-06 19:04:20.584712377 +0200 @@ -1,0 +2,8 @@ +Tue Sep 5 13:09:17 UTC 2023 - Fridrich Strba <[email protected]> + +- Added patch: + * sisu-reproducible-index.patch + + Sort the classes by name in META-INF/sisu/javax.inject.Named + to make the output reproducible + +------------------------------------------------------------------- New: ---- sisu-reproducible-index.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sisu.spec ++++++ --- /var/tmp/diff_new_pack.81BB0k/_old 2023-09-06 19:04:22.232771127 +0200 +++ /var/tmp/diff_new_pack.81BB0k/_new 2023-09-06 19:04:22.236771270 +0200 @@ -1,7 +1,7 @@ # # spec file for package sisu # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,6 +34,7 @@ Patch1: %{name}-no-dependency-on-glassfish-servlet-api.patch Patch2: %{name}-ignored-tests.patch Patch3: %{name}-osgi-api.patch +Patch4: %{name}-reproducible-index.patch BuildRequires: ant BuildRequires: atinject BuildRequires: cdi-api @@ -97,6 +98,7 @@ %patch1 %patch2 %patch3 +%patch4 -p1 %pom_remove_dep :servlet-api sisu-inject ++++++ sisu-reproducible-index.patch ++++++ --- sisu-0.3.5/sisu-inject/org.eclipse.sisu.inject/src/org/eclipse/sisu/space/AbstractSisuIndex.java 2023-09-05 15:00:59.314655718 +0200 +++ sisu-0.3.5/sisu-inject/org.eclipse.sisu.inject/src/org/eclipse/sisu/space/AbstractSisuIndex.java 2023-09-05 15:04:15.889547023 +0200 @@ -158,7 +158,7 @@ final BufferedWriter writer = new BufferedWriter( getWriter( INDEX_FOLDER + name ) ); try { - for ( final String line : table ) + for ( final String line : new java.util.TreeSet<String>( table ) ) { writer.write( line ); writer.newLine();
