Hello community, here is the log from the commit of package guava for openSUSE:Factory checked in at 2019-10-18 14:36:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guava (Old) and /work/SRC/openSUSE:Factory/.guava.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "guava" Fri Oct 18 14:36:51 2019 rev:2 rq:740899 version:25.0 Changes: -------- --- /work/SRC/openSUSE:Factory/guava/guava.changes 2019-05-07 23:15:58.956528431 +0200 +++ /work/SRC/openSUSE:Factory/.guava.new.2352/guava.changes 2019-10-18 14:36:53.999697708 +0200 @@ -1,0 +2,11 @@ +Thu Oct 10 21:00:22 UTC 2019 - Fridrich Strba <fst...@suse.com> + +- Added patch: + * guava-25.0-java8compat.patch + + Avoid callingoverridden methods with covariant return types + for java.nio.ByteBuffer and java.nio.CharBuffer, which were + introduced in Java 9 + + This allows us to produce with Java >= 9 binaries that are + compatible with Java 8 + +------------------------------------------------------------------- New: ---- guava-25.0-java8compat.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guava.spec ++++++ --- /var/tmp/diff_new_pack.xr3lGe/_old 2019-10-18 14:36:54.703695874 +0200 +++ /var/tmp/diff_new_pack.xr3lGe/_new 2019-10-18 14:36:54.703695874 +0200 @@ -1,7 +1,7 @@ # # spec file for package guava # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,7 @@ Group: Development/Libraries/Java URL: https://github.com/google/guava Source0: https://github.com/google/guava/archive/v%{version}.tar.gz +Patch0: %{name}-%{version}-java8compat.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(com.google.code.findbugs:jsr305) @@ -49,12 +50,14 @@ %package testlib Summary: The guava-testlib artifact +Group: Development/Libraries/Java %description testlib guava-testlib provides additional functionality for conveninent unit testing %prep %setup -q +%patch0 -p1 find . -name '*.jar' -delete ++++++ guava-25.0-java8compat.patch ++++++ ++++ 656 lines (skipped)