Hello community, here is the log from the commit of package bouncycastle for openSUSE:Factory checked in at 2017-09-18 19:50:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bouncycastle (Old) and /work/SRC/openSUSE:Factory/.bouncycastle.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bouncycastle" Mon Sep 18 19:50:32 2017 rev:18 rq:526278 version:1.58 Changes: -------- --- /work/SRC/openSUSE:Factory/bouncycastle/bouncycastle.changes 2017-09-13 22:19:21.800285442 +0200 +++ /work/SRC/openSUSE:Factory/.bouncycastle.new/bouncycastle.changes 2017-09-18 19:50:34.947882998 +0200 @@ -1,0 +2,8 @@ +Fri Sep 15 07:25:45 UTC 2017 - fst...@suse.com + +- Version update to 1.58 +- Added patch: + * ambiguous-reseed.patch + + Upstream fix for an ambiguous overload + +------------------------------------------------------------------- Old: ---- bcprov-jdk15on-1.54.pom bcprov-jdk15on-154.tar.gz New: ---- ambiguous-reseed.patch bcprov-jdk15on-1.58.pom bcprov-jdk15on-158.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bouncycastle.spec ++++++ --- /var/tmp/diff_new_pack.J0do2m/_old 2017-09-18 19:50:36.135715932 +0200 +++ /var/tmp/diff_new_pack.J0do2m/_new 2017-09-18 19:50:36.139715370 +0200 @@ -16,8 +16,8 @@ # -%define ver 1.54 -%define shortver 154 +%define ver 1.58 +%define shortver 158 %define archivever jdk15on-%{shortver} %define classname org.bouncycastle.jce.provider.BouncyCastleProvider Name: bouncycastle @@ -29,7 +29,8 @@ Url: http://www.bouncycastle.org/ Source0: http://www.bouncycastle.org/download/bcprov-%{archivever}.tar.gz Source1: http://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/%{ver}/bcprov-jdk15on-%{ver}.pom -BuildRequires: java-devel +Patch0: ambiguous-reseed.patch +BuildRequires: java-devel >= 1.6 BuildRequires: javapackages-local BuildRequires: javapackages-tools BuildRequires: junit @@ -38,7 +39,6 @@ BuildRequires: unzip Requires: java Provides: bcprov = %{version}-%{release} -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -66,6 +66,8 @@ mkdir src unzip -qq src.zip -d src/ +%patch0 -p1 + %build pushd src export CLASSPATH=$(build-classpath junit) @@ -163,7 +165,6 @@ fi %files -%defattr(0644,root,root,0755) %doc *.html %{_javadir}/bcprov.jar %{_javadir}/bcprov-%{version}.jar @@ -173,7 +174,6 @@ %{_datadir}/maven-metadata/%{name}.xml %files javadoc -%defattr(0644,root,root,0755) %{_javadocdir}/%{name}/ %changelog ++++++ ambiguous-reseed.patch ++++++ --- bcprov-jdk15on-158/src/org/bouncycastle/jcajce/provider/drbg/DRBG.java 2017-09-15 09:12:43.611044610 +0200 +++ bcprov-jdk15on-158/src/org/bouncycastle/jcajce/provider/drbg/DRBG.java 2017-09-15 09:13:03.059044684 +0200 @@ -259,7 +259,7 @@ if (seedAvailable.getAndSet(false)) { samples.set(0); - drbg.reseed(null); + drbg.reseed((byte[])null); } } ++++++ bcprov-jdk15on-1.54.pom -> bcprov-jdk15on-1.58.pom ++++++ --- /work/SRC/openSUSE:Factory/bouncycastle/bcprov-jdk15on-1.54.pom 2016-03-01 09:35:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.bouncycastle.new/bcprov-jdk15on-1.58.pom 2017-09-18 19:50:34.647925187 +0200 @@ -5,7 +5,7 @@ <artifactId>bcprov-jdk15on</artifactId> <packaging>jar</packaging> <name>Bouncy Castle Provider</name> - <version>1.54</version> + <version>1.58</version> <description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.</description> <url>http://www.bouncycastle.org/java.html</url> <licenses> @@ -19,8 +19,8 @@ <url>https://github.com/bcgit/bc-java</url> </scm> <issueManagement> - <system>JIRA</system> - <url>http://www.bouncycastle.org/jira/secure/Dashboard.jspa</url> + <system>GitHub</system> + <url>https://github.com/bcgit/bc-java/issues</url> </issueManagement> <developers> <developer> ++++++ bcprov-jdk15on-154.tar.gz -> bcprov-jdk15on-158.tar.gz ++++++ /work/SRC/openSUSE:Factory/bouncycastle/bcprov-jdk15on-154.tar.gz /work/SRC/openSUSE:Factory/.bouncycastle.new/bcprov-jdk15on-158.tar.gz differ: char 5, line 1