Hello community, here is the log from the commit of package openssl-ibmca for openSUSE:Factory checked in at 2017-04-14 13:41:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openssl-ibmca (Old) and /work/SRC/openSUSE:Factory/.openssl-ibmca.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openssl-ibmca" Fri Apr 14 13:41:49 2017 rev:26 rq:487432 version:1.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openssl-ibmca/openssl-ibmca.changes 2016-10-18 10:41:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openssl-ibmca.new/openssl-ibmca.changes 2017-04-14 13:41:51.704278882 +0200 @@ -1,0 +2,9 @@ +Tue Apr 11 15:09:03 UTC 2017 - mp...@suse.com + +- Added openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch (bsc#1032113) +- Added libica-tools to the BuildRequires due to repackaging of libica. +- Renamed BuildRequires from libica2-devel to libica-devel for the + same reason. +- Tweaked a comment to get rid of an rpmlint warning message. + +------------------------------------------------------------------- New: ---- openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssl-ibmca.spec ++++++ --- /var/tmp/diff_new_pack.Bby26C/_old 2017-04-14 13:41:53.172071433 +0200 +++ /var/tmp/diff_new_pack.Bby26C/_new 2017-04-14 13:41:53.176070868 +0200 @@ -1,7 +1,7 @@ # # spec file for package openssl-ibmca # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -27,9 +27,10 @@ Source1: baselibs.conf Patch1: openssl-ibmca-configure.patch Patch2: openssl-ibmca-fix-enginepath.patch -BuildRequires: libica2-devel >= 2.4.0 +Patch3: openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch +BuildRequires: libica-devel >= 2.4.0 +BuildRequires: libica-tools >= 2.4.0 BuildRequires: openssl-devel -Requires: libica2 >= 2.4.0 Requires: openssl BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: s390 s390x @@ -42,6 +43,7 @@ %setup -q %patch1 %patch2 -p1 +%patch3 -p1 %build export CFLAGS="%{optflags}" @@ -95,7 +97,7 @@ fi %postun -if [ $1 -eq 0 ]; then #last uninstall, modify %{_sysconfdir}/openssl.cnf (bsc#942839) +if [ $1 -eq 0 ]; then # last uninstall, modify %%{_sysconfdir}/openssl.cnf (bsc#942839) SSLCNF=%{_sysconfdir}/ssl/openssl.cnf if [ -f ${SSLCNF}.orig ]; then mv ${SSLCNF}.orig ${SSLCNF} ++++++ openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch ++++++ >From e11b35d9039291253d408ceb09b47a94e79d766f Mon Sep 17 00:00:00 2001 From: Paulo Vital <pvi...@linux.vnet.ibm.com> Date: Thu, 30 Mar 2017 11:48:53 -0300 Subject: [ibmca PATCH] Fix SHA512 EVP digest struct to use EVP_MD_FLAG_PKEY_METHOD_SIGNATURE Signed-off-by: Paulo Vital <pvi...@linux.vnet.ibm.com> --- src/e_ibmca.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/e_ibmca.c b/src/e_ibmca.c index 6220be8..35fa66c 100644 --- a/src/e_ibmca.c +++ b/src/e_ibmca.c @@ -792,7 +792,7 @@ static const EVP_MD ibmca_sha512 = { NID_sha512, NID_sha512WithRSAEncryption, SHA512_HASH_LENGTH, - 0, + EVP_MD_FLAG_PKEY_METHOD_SIGNATURE, ibmca_sha512_init, ibmca_sha512_update, ibmca_sha512_final, -- 2.9.3