summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTravis Glenn Hansen2022-03-12 16:50:39 -0700
committerTravis Glenn Hansen2022-03-12 16:50:39 -0700
commitfaa591d7170c8fda7e2c91853d96311135192e18 (patch)
tree45593a5e7e63bef9d8902595b73c43afba0be6a3
parent6f402a6f75eecbdafb0301f9d1b8ac3add888d3d (diff)
downloadaur-faa591d7170c8fda7e2c91853d96311135192e18.tar.gz
another build patch
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
-rw-r--r--ykcs11-test-unassigned-var-2.patch10
3 files changed, 18 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 31144e340a84..5a25773c9bcb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = yubico-piv-tool
pkgdesc = Tool to interact with the PIV applet on a YubiKey NEO
pkgver = 2.3.0
- pkgrel = 1
+ pkgrel = 2
url = https://developers.yubico.com/yubico-piv-tool/
arch = aarch64
arch = armv7h
@@ -18,6 +18,7 @@ pkgbase = yubico-piv-tool
source = https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.3.0.tar.gz
source = https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.3.0.tar.gz.sig
source = ykcs11-test-unassigned-var.patch
+ source = ykcs11-test-unassigned-var-2.patch
validpgpkeys = 0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A
validpgpkeys = 20EE325B86A81BCBD3E56798F04367096FBA95E8
validpgpkeys = B70D62AA6A31AD6B9E4F9F4BDC8888925D25CA7A
@@ -34,5 +35,6 @@ pkgbase = yubico-piv-tool
md5sums = b05ccce29454183f7f58dea00ef169e2
md5sums = SKIP
md5sums = 66f948d5e90ef34fbff35791a173d928
+ md5sums = 8af04f56db48101a7f446f654fc4af6e
pkgname = yubico-piv-tool
diff --git a/PKGBUILD b/PKGBUILD
index 93dbcfc19172..744c4c20cfad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=yubico-piv-tool
pkgver=2.3.0
-pkgrel=1
+pkgrel=2
pkgdesc="Tool to interact with the PIV applet on a YubiKey NEO"
arch=('aarch64' 'armv7h' 'i686' 'x86_64')
license=('GPL3')
@@ -13,10 +13,12 @@ source=(
"https://developers.yubico.com/yubico-piv-tool/Releases/${pkgname}-${pkgver}.tar.gz"
"https://developers.yubico.com/yubico-piv-tool/Releases/${pkgname}-${pkgver}.tar.gz.sig"
"ykcs11-test-unassigned-var.patch"
+ "ykcs11-test-unassigned-var-2.patch"
)
md5sums=('b05ccce29454183f7f58dea00ef169e2'
'SKIP'
- '66f948d5e90ef34fbff35791a173d928')
+ '66f948d5e90ef34fbff35791a173d928'
+ '8af04f56db48101a7f446f654fc4af6e')
validpgpkeys=('0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A'
'20EE325B86A81BCBD3E56798F04367096FBA95E8'
'B70D62AA6A31AD6B9E4F9F4BDC8888925D25CA7A'
@@ -35,6 +37,7 @@ options=(!libtool)
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np1 -i "${srcdir}/ykcs11-test-unassigned-var.patch"
+ patch -Np1 -i "${srcdir}/ykcs11-test-unassigned-var-2.patch"
}
build() {
diff --git a/ykcs11-test-unassigned-var-2.patch b/ykcs11-test-unassigned-var-2.patch
new file mode 100644
index 000000000000..e4d505080d7f
--- /dev/null
+++ b/ykcs11-test-unassigned-var-2.patch
@@ -0,0 +1,10 @@
+--- a/ykcs11/tests/ykcs11_tests_util.c
++++ b/ykcs11/tests/ykcs11_tests_util.c
+@@ -281,7 +281,7 @@ void test_digest_func(CK_FUNCTION_LIST_PTR funcs, CK_SESSION_HANDLE session, CK_
+ CK_BYTE digest_update[128] = {0};
+ CK_ULONG digest_update_len;
+ CK_BYTE hdata[128] = {0};
+- CK_ULONG hdata_len;
++ CK_ULONG hdata_len = 0;
+
+ CK_MECHANISM mech = {mech_type, NULL, 0};