Accepting request 461907 from home:msmeissn:branches:security

- update to v755 (FATE#321601)
  - This is the version prefered by IBM.

OBS-URL: https://build.opensuse.org/request/show/461907
OBS-URL: https://build.opensuse.org/package/show/security/ibmtss?expand=0&rev=5
This commit is contained in:
Marcus Meissner 2017-03-02 12:59:36 +00:00 committed by Git OBS Bridge
parent cd211619cd
commit 5b7500dc56
6 changed files with 31 additions and 23 deletions

2
.gitattributes vendored
View File

@ -21,5 +21,3 @@
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
## Specific LFS patterns
ibmtss713.tar filter=lfs diff=lfs merge=lfs -text

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Mar 1 17:06:55 UTC 2017 - meissner@suse.com
- update to v755 (FATE#321601)
- This is the version prefered by IBM.
-------------------------------------------------------------------
Wed Feb 8 09:33:13 UTC 2017 - jengelh@inai.de

View File

@ -20,14 +20,14 @@
%define suite ibmtss
Name: ibmtss
Version: 713
Version: 755
Release: 0
Summary: IBM's TPM 2.0 TSS
License: BSD-3-Clause
Group: Productivity/Security
Url: https://sourceforge.net/projects/ibmtpm20tss/
Source: %{name}%{version}.tar
Patch: makefile.patch
Source: %{name}%{version}withman.tar.gz
Patch0: makefile.patch
Source1: %{name}
Source2: %{name}.1
BuildRequires: libopenssl-devel <= 1.1
@ -67,7 +67,7 @@ Includes IBM's TPM 2.0 TSS certificates and policy files.
%prep
%setup -c -q
%patch -p 1
%patch0 -p1
%build
cd utils

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d464252a1fce8b2302887cc02e3864b15eb1d071ddf4e028d35c4ba08cd1b0f
size 5447680

3
ibmtss755withman.tar.gz Normal file
View File

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

View File

@ -1,17 +1,8 @@
--- ibmtss713/utils/makefile-common~ 2016-08-09 22:28:08.000000000 +0200
+++ ibmtss713/utils/makefile-common 2017-01-30 16:36:53.844633306 +0100
@@ -43,7 +43,7 @@
CCFLAGS += \
-Wall -W -Wmissing-declarations -Wmissing-prototypes -Wnested-externs \
- -ggdb -O0 -c \
+ -ggdb -fno-strict-aliasing -c \
-DTPM_BITFIELD_LE \
-DTPM_ENCRYPT_SESSIONS_DEFAULT="\"0\""
--- ibmtss713/utils/makefile~ 2016-08-09 22:28:08.000000000 +0200
+++ ibmtss713/utils/makefile 2017-01-30 16:46:22.512727982 +0100
@@ -44,9 +44,8 @@
Index: ibmtss-755/utils/makefile
===================================================================
--- ibmtss-755.orig/utils/makefile
+++ ibmtss-755/utils/makefile
@@ -44,9 +44,8 @@ CC = /usr/bin/gcc
# compile - common flags for TSS library and applications
@ -23,3 +14,16 @@
# compile - for TSS library
Index: ibmtss-755/utils/makefile-common
===================================================================
--- ibmtss-755.orig/utils/makefile-common
+++ ibmtss-755/utils/makefile-common
@@ -43,7 +43,7 @@
CCFLAGS += \
-Wall -W -Wmissing-declarations -Wmissing-prototypes -Wnested-externs \
- -ggdb -O0 -c \
+ -ggdb -c \
-DTPM_ENCRYPT_SESSIONS_DEFAULT="\"0\""