Merge ~paride/ubuntu/+source/strongswan:lp1940079-tss2-impish into ubuntu/+source/strongswan:ubuntu/devel

Proposed by Paride Legovini
Status: Merged
Merge reported by: Paride Legovini
Merged at revision: 485a2bd9ee1b1624229130e6489a94773e3265fb
Proposed branch: ~paride/ubuntu/+source/strongswan:lp1940079-tss2-impish
Merge into: ubuntu/+source/strongswan:ubuntu/devel
Diff against target: 41 lines (+11/-0)
3 files modified
debian/changelog (+9/-0)
debian/control (+1/-0)
debian/rules (+1/-0)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Ubuntu Release Team Pending
Ubuntu Server Developers Pending
Review via email: mp+408738@code.launchpad.net

Commit message

Fix for LP: #1940079, done by cherry-picking my own commit done against the Debian packaging.

Test PPA: https://launchpad.net/~paride/+archive/ubuntu/strongswan

Resulting libstrongswan-extra-plugins binary debdiff:

File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: libstrongswan (= [-5.9.1-1ubuntu2),-] {+5.9.1-1ubuntu3),+} libc6 (>= [-2.25),-] {+2.34),+} libcurl4 (>= 7.16.2), libgcrypt20 (>= 1.8.0), libgpg-error0 (>= 1.14), libldap-2.5-0 (>= [-2.5.4)-] {+2.5.4), libtss2-sys1 (>= 3.0.1)+}
Installed-Size: [-794-] {+822+}
Version: [-5.9.1-1ubuntu2-] {+5.9.1-1ubuntu3+}

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

libtss2-sys1 is in main, the change LGTM and thanks for ensuring Debian is not diverting on this!
+1

Now it is up to the release team to FFE ack as well before we upload.

review: Approve
Revision history for this message
Paride Legovini (paride) wrote :

Manually marked as Merged as the imported didn't, likely because of empty directories being present in the source tree.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 5efee25..436a5e3 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,12 @@
6+strongswan (5.9.1-1ubuntu3) impish; urgency=medium
7+
8+ * Compile the tpm plugin against the tpm2 software stack (tss2)
9+ (Debian packaging cherry-pick, LP: #1940079)
10+ - d/rules: add the --enable-tss-tss2 configure flag
11+ - d/control: add Build-Depends: libtss2-dev
12+
13+ -- Paride Legovini <paride@ubuntu.com> Thu, 16 Sep 2021 11:40:38 +0200
14+
15 strongswan (5.9.1-1ubuntu2) impish; urgency=medium
16
17 * No-change rebuild due to OpenLDAP soname bump.
18diff --git a/debian/control b/debian/control
19index fbd59a0..a64a176 100644
20--- a/debian/control
21+++ b/debian/control
22@@ -27,6 +27,7 @@ Build-Depends: bison,
23 libssl-dev (>= 0.9.8),
24 libsystemd-dev [linux-any],
25 libtool,
26+ libtss2-dev,
27 libxml2-dev,
28 pkg-config,
29 po-debconf,
30diff --git a/debian/rules b/debian/rules
31index 25cbede..3d32107 100755
32--- a/debian/rules
33+++ b/debian/rules
34@@ -38,6 +38,7 @@ CONFIGUREARGS := --libdir=/usr/lib --libexecdir=/usr/lib \
35 --enable-pkcs11 \
36 --enable-test-vectors \
37 --enable-tpm \
38+ --enable-tss-tss2 \
39 --enable-unity \
40 --enable-xauth-eap \
41 --enable-xauth-pam \

Subscribers

People subscribed via source and target branches