Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openssl-ibmca for openSUSE:Factory checked in at 2021-09-17 23:26:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openssl-ibmca (Old) and /work/SRC/openSUSE:Factory/.openssl-ibmca.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openssl-ibmca" Fri Sep 17 23:26:21 2021 rev:37 rq:919875 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/openssl-ibmca/openssl-ibmca.changes 2020-09-25 16:34:44.216060929 +0200 +++ /work/SRC/openSUSE:Factory/.openssl-ibmca.new.1899/openssl-ibmca.changes 2021-09-17 23:26:51.325284542 +0200 @@ -1,0 +2,26 @@ +Fri Sep 17 19:32:37 UTC 2021 - Mark Post <mp...@suse.com> + +- Upgraded to version 2.2.1 (jsc#SLE-18333) + * openssl-ibmca 2.2.1 + Bug fixes + * openssl-ibmca 2.2.0 + Implement fallbacks based on OpenSSL + Disable software fallbacks from libica + Allow to specify default library (libica vs. libica-cex) to use + Provide "libica" engine ctrl to switch library at load time + Update README.md + Remove libica link dependency + Generate sample configuration files from system configuration + Restructure registration global data + * openssl-ibmca 2.1.3 + Bug fix + * openssl-ibmca 2.1.2 + Bug fixes +- Modified spec file to + * Define a global variable enginedir the same was as IBM does + instead of _ENGINE_DIR as we had been doing. + * Implemented %make_build macro according to spec-cleaner + * Changed the package description to match IBM's. + * Removed the redundant "autoreconf --force --install" + +------------------------------------------------------------------- Old: ---- openssl-ibmca-2.1.1.tar.gz New: ---- openssl-ibmca-2.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssl-ibmca.spec ++++++ --- /var/tmp/diff_new_pack.5WQUoS/_old 2021-09-17 23:26:51.697284873 +0200 +++ /var/tmp/diff_new_pack.5WQUoS/_new 2021-09-17 23:26:51.701284877 +0200 @@ -1,7 +1,7 @@ # # spec file for package openssl-ibmca # -# Copyright (c) 2018-2020 SUSE LLC +# Copyright (c) 2018-2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,10 @@ # +%global enginesdir %(pkg-config --variable=enginesdir libcrypto) + Name: openssl-ibmca -Version: 2.1.1 +Version: 2.2.1 Release: 0 Summary: The IBMCA OpenSSL dynamic engine License: Apache-2.0 @@ -37,32 +39,27 @@ ExclusiveArch: s390x %description -This package contains a shared object OpenSSL dynamic engine for the -IBM eServer Cryptographic Accelerator (ICA). +This package contains a shared object OpenSSL dynamic engine which interfaces +to libica, a library enabling the IBM s390/x CPACF crypto instructions. %prep %autosetup ./bootstrap.sh %build -# The directory where crypto engines are located is owned by the libcrypto package. -# Find out where that is for this version of the distribution. -%define _ENGINE_DIR %(pkg-config --variable=enginesdir libcrypto) - -autoreconf --force --install export CFLAGS="%{optflags}" export CPPFLAGS="%{optflags}" %configure \ - --libdir=%{_ENGINE_DIR} -make %{?_smp_mflags} + --libdir=%{enginesdir} +%make_build %install # Update the sample config file so that the dynamic path points # to the correct version of the engines directory. -sed -i -e "/^dynamic_path/s, = .*/, = %{_ENGINE_DIR}/," src/openssl.cnf.sample +sed -i -e "/^dynamic_path/s, = .*/, = %{enginesdir}/," src/openssl.cnf.sample %make_install -rm %{buildroot}/%{_ENGINE_DIR}/ibmca.la +rm %{buildroot}/%{enginesdir}/ibmca.la %post #Original fix for bsc#942839 was to update on first install @@ -116,7 +113,12 @@ %license LICENSE %doc README.md %doc src/openssl.cnf.sample -%{_ENGINE_DIR}/ibmca.* +%doc src/openssl.cnf.defaultlibica +%doc src/openssl.cnf.libica +%doc src/openssl.cnf.libica-cex +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/openssl.cnf.* +%{enginesdir}/ibmca.* %{_mandir}/man5/ibmca.5%{?ext_man} %changelog ++++++ openssl-ibmca-2.1.1.tar.gz -> openssl-ibmca-2.2.1.tar.gz ++++++ ++++ 3635 lines of diff (skipped)