[arch-commits] Commit in clevis/trunk (PKGBUILD)

Jonas Witschel diabonas at gemini.archlinux.org
Mon Mar 21 22:14:04 UTC 2022


    Date: Monday, March 21, 2022 @ 22:14:04
  Author: diabonas
Revision: 1168642

clevis: fix building with OpenSSL 3.0, enable debug symbols

Modified:
  clevis/trunk/PKGBUILD

----------+
 PKGBUILD |    7 +++++++
 1 file changed, 7 insertions(+)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-21 22:13:28 UTC (rev 1168641)
+++ PKGBUILD	2022-03-21 22:14:04 UTC (rev 1168642)
@@ -23,6 +23,7 @@
             'openssl: SSS pin support'
             'tpm2-tools: TPM2 pin support'
             'udisks2: UDisks2 unlocker support')
+options=('debug')
 source=("git+$url.git?signed#commit=$_commit")
 sha512sums=('SKIP')
 validpgpkeys=('7CE2CB3D2AF59FE1EA22F551D0D219ED1F7E762C') # Sergio Correia <scorreia at redhat.com>
@@ -32,6 +33,12 @@
 	git describe --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g'
 }
 
+prepare() {
+	cd "$pkgname"
+	# Fix building with OpenSSL 3.0
+	git cherry-pick --no-commit ee1dfedb9baca107e66a0fec76693c9d479dcfd9
+}
+
 build() {
 	cd "$pkgname"
 	meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build



More information about the arch-commits mailing list