Accepting request 650563 from devel:openSUSE:Factory

OBS-URL: https://build.opensuse.org/request/show/650563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libica?expand=0&rev=13
This commit is contained in:
Dominique Leuenberger 2018-11-22 12:24:48 +00:00 committed by Git OBS Bridge
commit 3dc4beaf7a
5 changed files with 16 additions and 36 deletions

View File

@ -1,27 +0,0 @@
From 524659f8e042aed45015e1aca930a3cfe5ffa628 Mon Sep 17 00:00:00 2001
From: Patrick Steuer <patrick.steuer@de.ibm.com>
Date: Tue, 12 Jun 2018 14:36:45 +0200
Subject: [PATCH 303/303] Add non-executable gnu stack markings in the
assembly.
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
---
src/mp.pl | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/mp.pl b/src/mp.pl
index 3c73736..e249f61 100755
--- a/src/mp.pl
+++ b/src/mp.pl
@@ -505,4 +505,8 @@ LONG (0x100e0f00,0x01020304,0x10050607,0x18191a1b);
LONG (0x10000102,0x03040506,0x10071819,0x1a1b1c1d);
LONG (0x00000000,0x00000018,0x00191a1b,0x1c1d1e1f);
+VERBATIM("#if defined(__linux__) && defined(__ELF__)\n");
+SECTION (".note.GNU-stack,\"\",%progbits");
+VERBATIM("#endif\n");
+
PERLASM_END();
--
2.13.7

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:034f20b74bacb049dac1a7797039369434dcde8035c96ca8a964471bf431b53a
size 467543

3
libica-3.4.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:160893c75655a9c36b0dff78783ba530944f3f683796676dfd2ea28f001f7112
size 499429

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 15 19:16:30 UTC 2018 - mpost@suse.com
- Upgraded to version 3.4.0 (Fate#325690)
* v3.4.0
[FEATURE] Add SHA-512/224 and SHA-512/256 support
- Dropped obsolete patch Add-non-executable-gnu-stack-markings-in-the-assembl.patch
- Made numerous updates to spec file based on spec-cleanup run.
-------------------------------------------------------------------
Wed Nov 14 18:01:37 UTC 2018 - mpost@suse.com

View File

@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@ -22,12 +22,12 @@
%endif
Name: libica
Version: 3.3.3
Version: 3.4.0
Release: 0
Summary: Library interface for the IBM Cryptographic Accelerator device driver
License: CPL-1.0
Group: Hardware/Other
Url: https://github.com/opencryptoki/libica
URL: https://github.com/opencryptoki/libica
Source: libica-%{version}.tar.gz
Source1: libica-SuSE.tar.bz2
# The icaioctl.h file came from https://sourceforge.net/p/opencryptoki/icadd/ci/master/tree/
@ -36,7 +36,6 @@ Source4: README.SUSE
Source5: sysconfig.z90crypt
Source6: baselibs.conf
Source7: %{name}-rpmlintrc
Patch1: Add-non-executable-gnu-stack-markings-in-the-assembl.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc-c++
@ -107,7 +106,6 @@ the libica library.
%prep
%setup -q -a 1
%patch1 -p1
%build
mkdir -p include/linux/
@ -138,7 +136,7 @@ rmdir %{buildroot}%{_datadir}/doc/libica
%postun tools
%restart_on_update boot.z90crypt
%{insserv_cleanup}
%insserv_cleanup
%post -n libica3 -p /sbin/ldconfig
%postun -n libica3 -p /sbin/ldconfig