git: bde17e7663ef - main - libypclnt: Move to yp package
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 06 Jan 2026 04:41:01 UTC
The branch main has been updated by ivy:
URL: https://cgit.FreeBSD.org/src/commit/?id=bde17e7663efc2e6abfb137d4bbd937226a66674
commit bde17e7663efc2e6abfb137d4bbd937226a66674
Author: Lexi Winter <ivy@FreeBSD.org>
AuthorDate: 2026-01-06 04:26:53 +0000
Commit: Lexi Winter <ivy@FreeBSD.org>
CommitDate: 2026-01-06 04:26:53 +0000
libypclnt: Move to yp package
This was previously in runtime, because pam_unix uses it and we don't
want to pull in the entire yp package as a dependency of runtime.
However, we can now use LIB_PACKAGE here to create a yp-lib package
to contain the library, which is a much more reasonable dependency.
Since libypclnt clearly belongs in the yp package, move it there.
This change moves files between packages so, until we have a proper
policy on how to handle this in release/stable branches, it should
not be MFC'd.
MFC after: never
Reviewed by: bapt
Sponsored by: https://www.patreon.com/bsdivy
Differential Revision: https://reviews.freebsd.org/D53600
---
lib/libypclnt/Makefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/libypclnt/Makefile b/lib/libypclnt/Makefile
index 899e301f4608..ce63d8627a5f 100644
--- a/lib/libypclnt/Makefile
+++ b/lib/libypclnt/Makefile
@@ -1,4 +1,6 @@
-PACKAGE= runtime
+PACKAGE= yp
+LIB_PACKAGE=
+
LIB= ypclnt
SHLIB_MAJOR= 4
SRCS= ypclnt_connect.c \