tpm2.0-abrmd
No description set
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP1:GA/tpm2.0-abrmd && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
fix_dlopen.patch | 0000000604 604 Bytes | |
tpm2-abrmd-2.0.2.tar.gz | 0000556808 544 KB | |
tpm2.0-abrmd.changes | 0000007481 7.31 KB | |
tpm2.0-abrmd.rpmlintrc | 0000000071 71 Bytes | |
tpm2.0-abrmd.spec | 0000004550 4.44 KB |
Latest Revision
Stefan Behlert (sbehlert)
committed
(revision 5)
- update to version 2.0.2 (FATE#326270) with changelog synced to Factory (bsc#1121860) old: SUSE:SLE-15-SP1:GA/tpm2.0-abrmd new: openSUSE.org:openSUSE:Factory/tpm2.0-abrmd rev 12 Index: tpm2.0-abrmd.changes =================================================================== --- tpm2.0-abrmd.changes (revision 4) +++ tpm2.0-abrmd.changes (revision 12) @@ -1,36 +1,70 @@ ------------------------------------------------------------------- -Fri Oct 26 09:46:47 UTC 2018 - matthias.gerstner@suse.com +Thu Oct 25 09:00:40 UTC 2018 - matthias.gerstner@suse.com - add a Requires towards tpm2-0-tss, because that main package holds the udev rules and logic for setting up the tss user. Without this the daemon can't start up correctly. ------------------------------------------------------------------- -Thu Sep 27 10:14:49 UTC 2018 - matthias.gerstner@suse.com +Tue Oct 23 15:46:28 UTC 2018 - matthias.gerstner@suse.com -- update to major version 2.0.2 (FATE#326270): +- fix broken build due to newer glib dependency that reports a full path for + gdbus-codegen, breaking the configure check. + +------------------------------------------------------------------- +Wed Sep 26 15:51:01 UTC 2018 - matthias.gerstner@suse.com + +- update to version 2.0.2 (FATE#326270): + - --enable-integration option to configure script now works as documented. + - Format specifier with wrong size in util module. + - Initialize TCTI context to 0 before setting values. This will cause all + members that aren't explicitly initialized by be 0. + +------------------------------------------------------------------- +Tue Sep 18 09:05:24 UTC 2018 - matthias.gerstner@suse.com + +- add recommends to the tcti-device and tcti-abrmd. Otherwise they're not + installed right away, rendering the abrmd quite unusable. + +------------------------------------------------------------------- +Fri Aug 10 10:02:21 UTC 2018 - matthias.gerstner@suse.com + +- Update to version 2.0.1: + * SessionList: Fix Connection object reference leak. + * source/sink: Organize ControlMessage processing. + * CommandSource: Replace 'connection-removed' signal with ControlMessage. + * SessionList: Remove all locking. + * ConnectionManager: Remove 'connection-removed' signal. + * ci: Build 'check' target when CC is gcc. + * build: Fix bad URLs in configure script. + * CHANGELOG.md: Add version number and date for 2.0.1 release. + * Replace references to drand48_r family of functions for portability + * Fix for type-punned pointer reported in newer compilers that enforce strict aliasing + +------------------------------------------------------------------- +Tue Jul 3 09:15:27 UTC 2018 - matthias.gerstner@suse.com + +- Trying to fix build on older distros that fail because of a missing or + broken autoconf valgrind detection macro. Removing autoreconf to hopefully + fix this. + +------------------------------------------------------------------- +Mon Jul 2 09:27:43 UTC 2018 - matthias.gerstner@suse.com + +- add fix_dlopen.patch: fixes an issue with dlopen()'ing the tcti-device + library from tpm2-0-tss. See + https://github.com/tpm2-software/tpm2-abrmd/issues/486. + +------------------------------------------------------------------- +Fri Jun 29 11:43:08 UTC 2018 - matthias.gerstner@suse.com + +- update to major version 2.0.0: + - support_dbus_activation.diff: removed, is not contained upstream - the tpm2 stack introduces an incompatible ABI to the previous version with - this update. There is no compatibility layer, libraries have new names etc. - - drop support_dbus_activation.diff: is now contained upstream - - add fix_dlopen.patch: fixes an issue with dlopen()'ing the tcti-device - library from tpm2-0-tss. See https://github.com/tpm2-software/tpm2-abrmd/issues/486. - - changelog from 2.0.2: - - --enable-integration option to configure script now works as documented. - - Format specifier with wrong size in util module. - - Initialize TCTI context to 0 before setting values. This will cause all - members that aren't explicitly initialized by be 0. - - changelog from 2.0.1: - * SessionList: Fix Connection object reference leak. - * source/sink: Organize ControlMessage processing. - * CommandSource: Replace 'connection-removed' signal with ControlMessage. - * SessionList: Remove all locking. - * ConnectionManager: Remove 'connection-removed' signal. - * ci: Build 'check' target when CC is gcc. - * build: Fix bad URLs in configure script. - * CHANGELOG.md: Add version number and date for 2.0.1 release. - * Replace references to drand48_r family of functions for portability - * Fix for type-punned pointer reported in newer compilers that enforce strict aliasing - - changelog from 2.0.0: + this update. There is no compatibility layer, libraries have new names +etc. + - upstream changelog: + ## 2.0.0 - 2018-06-22 ### Added - Integration test script and build support to execute integration tests against a physical TPM2 device on the build platform. @@ -52,11 +86,11 @@ - udev rules for TPM device node. This now lives in the tpm2-tss repo. - Remove legacy TCTI initialization functions. - configure option `--with-simulatorbin`. - + ## 1.3.1 - 2018-03-18 ### Fixed - Distribute systemd preset template instead of the generated file. - + ## 1.3.0 - 2018-03-02 ### Added - New configure option (--test-hwtpm) to run integration tests against a Index: tpm2.0-abrmd.spec =================================================================== --- tpm2.0-abrmd.spec (revision 4) +++ tpm2.0-abrmd.spec (revision 12) @@ -1,7 +1,7 @@ # # spec file for package tpm2.0-abrmd # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -35,9 +35,9 @@ BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(tss2-sys) Requires(pre): pwdutils -Requires: tpm2-0-tss Recommends: libtss2-tcti-device0 Recommends: libtss2-tcti-tabrmd0 +Requires: tpm2-0-tss BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch0: fix_dlopen.patch # the auto activation is not whitelisted for <= SLE12-SP3 @@ -79,6 +79,9 @@ %build export CFLAGS="%optflags -fPIE" export LDFLAGS="-pie -fPIE" +# workaround for the bug that upstream commit +# b4036908dd067f8eadc9d53b1a2a39032aed109d fixes +export GDBUS_CODEGEN="/usr/bin/gdbus-codegen" %configure --disable-static --with-systemdsystemunitdir=%{_unitdir} make %{?_smp_mflags} PTHREAD_LDFLAGS=-pthread
Comments 0