git: 8e5d1047bf23 - main - devel/sem: Declare libzstd shlib dependency
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 20 Jul 2026 01:38:22 UTC
The branch main has been updated by olgeni:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8e5d1047bf23dc94b63f1717585b4a1ec831c339
commit 8e5d1047bf23dc94b63f1717585b4a1ec831c339
Author: Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-07-16 08:08:08 +0000
Commit: Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-07-20 01:37:19 +0000
devel/sem: Declare libzstd shlib dependency
The binary links libzstd.so.1 (via the zstd-sys crate, which uses
pkg-config to pick up the system libzstd by default), but the port
does not declare the runtime dependency.
Detected by poudriere stage-qa:
Warning: sem-0.21.0 will be rebuilt as it misses libzstd.so.1
which no dependency provides. It is likely (silently) failing
testport/stage-qa.
Add LIB_DEPENDS=libzstd.so:archivers/zstd and bump PORTREVISION.
Reviewed by: adamw
Differential Revision: https://reviews.freebsd.org/D58275
---
devel/sem/Makefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/devel/sem/Makefile b/devel/sem/Makefile
index a65722490ae3..cb3f04a0062d 100644
--- a/devel/sem/Makefile
+++ b/devel/sem/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sem
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
@@ -13,7 +14,8 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
LIB_DEPENDS= libgit2.so:devel/libgit2 \
- libssh2.so:security/libssh2
+ libssh2.so:security/libssh2 \
+ libzstd.so:archivers/zstd
USES= cargo ssl
USE_GITHUB= yes