From nobody Thu Nov 06 23:11:45 2025 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d2dHP4Qp5z6Ft3q; Thu, 06 Nov 2025 23:11:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d2dHP3w0Pz3gb5; Thu, 06 Nov 2025 23:11:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762470705; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E0yv0QPOQKtvew2xrj+uzgF1pWMsbQ6LeQf4dmwqNME=; b=EcDC//fYr+u+K2e6/50I/VIy3bvm6KjlD7iK2TCh1MhsnvjY/OOHDUMgU0VqO0dHQIvjFA zdoPQXF7bbC89r4LR4UiM9YYf54VqxAUH4TuBxkMcPaBQFpgzpQ9wnbcnoylFdzWxVkL5f 3mz9R9/ooUEAP/wyOg+JzwJqsvdm8Mu7EnJGtBDG2e0UQcMjtlTHF4GCsj7XCVrRVVXBAw fQR4epO+QNsZKuzveXxwL/EyAtv2xacNB6OsaZP0wydqudrpHbLpE3Ai87DqMFJxxOuoqq UwXo+Me9RZlJiG9faCOoNz4gVjo//JuXB4RJ2nWEDNkBucA51ZO+MhQ55hDZaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762470705; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E0yv0QPOQKtvew2xrj+uzgF1pWMsbQ6LeQf4dmwqNME=; b=TfmC1R9JV+XWRL4w+Ci4ortDE04wfKbuYXYPkVu1NdhsYVYFiTP2qtHi/ou0zG4Z4SBVWN II7FvAvUgaQs7qnooiRg2SU6+0ITcFXtu1c28LOM3VcAEiyNfMMkipdFTLwGoWS+laKTDa p9qs+08TO1LJPX/i0+Ki3yBC3W30PH1Jlxlz4LFNbMTvX8BZbyJHuKvHhi4h//12xWrqJ9 tfMx3pE4tj2qmVqSnkCymBCO0RWoBiovXywFMPXf63QTQDimlr6Zdk21lCcHYllFKCoPG5 PWedQSVbV3QMMvK3nnaQLKOtPXhV2drUAftkV5l+9F5h20OiqHAJN3smOnLDDQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762470705; a=rsa-sha256; cv=none; b=UA+HUTKrIwfK7TIrOZaLr86dRyUBn527TbxnfD/1ANA5LhFYYbhgIXH4EkvithRc08irL0 APxi8A7g78RNQLFhpVRMzvo37fhmwU7YofmjJXu2GBfjulXfFN0UZiiqAV53PEX7HcXANr Mtwe+vUMpgbcY7ptk0dYoTGyzysN2ve8Nnft8kknYiHazsHIlo9i+3JnJucHmKQq7xL+6t llEK0crIlFHp1K3wuUO/A/c20HOH6yFRQPxtYF9jtAjjrG/XfNA7ICHtbyPt/yOSJYHK6i D7gddoHCwatUdBZVFEAOU4qjRn52IS6JkLBSVpVdFBaYVuxlcfOHT8hV05Oorw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4d2dHP2xxRzbCB; Thu, 06 Nov 2025 23:11:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5A6NBjLa010193; Thu, 6 Nov 2025 23:11:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A6NBjfl010190; Thu, 6 Nov 2025 23:11:45 GMT (envelope-from git) Date: Thu, 6 Nov 2025 23:11:45 GMT Message-Id: <202511062311.5A6NBjfl010190@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 2e2e70bee754 - releng/15.0 - libcasper: Move everything to the libcasper package List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/releng/15.0 X-Git-Reftype: branch X-Git-Commit: 2e2e70bee754820e85e379a84756d5401d37f95d Auto-Submitted: auto-generated The branch releng/15.0 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=2e2e70bee754820e85e379a84756d5401d37f95d commit 2e2e70bee754820e85e379a84756d5401d37f95d Author: Lexi Winter AuthorDate: 2025-11-05 00:26:54 +0000 Commit: Colin Percival CommitDate: 2025-11-06 23:10:36 +0000 libcasper: Move everything to the libcasper package The libcasper package exists to contain libcasper, but for some reason only the libcap_net service was in the package, with libcasper itself and the rest of the services being in runtime. Move everything to the libcasper package, except tests which stay in the tests package. Approved by: re (cperciva) MFC after: 1 day Reviewed by: emaste Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53576 (cherry picked from commit b8697ac70ebfce2d8e3df6c67bbf37910793b199) (cherry picked from commit 25eb50f68bd59c28364fd187e935885e6e360f17) --- lib/libcasper/Makefile.inc | 2 ++ lib/libcasper/libcasper/Makefile | 2 -- lib/libcasper/services/cap_dns/Makefile | 2 -- lib/libcasper/services/cap_fileargs/Makefile | 2 -- lib/libcasper/services/cap_grp/Makefile | 2 -- lib/libcasper/services/cap_net/Makefile | 2 -- lib/libcasper/services/cap_netdb/Makefile | 2 -- lib/libcasper/services/cap_pwd/Makefile | 2 -- lib/libcasper/services/cap_sysctl/Makefile | 2 -- lib/libcasper/services/cap_syslog/Makefile | 2 -- lib/libcasper/services/tests/Makefile | 2 ++ lib/libcasper/tests/Makefile | 2 ++ 12 files changed, 6 insertions(+), 18 deletions(-) diff --git a/lib/libcasper/Makefile.inc b/lib/libcasper/Makefile.inc index 00bd221feb27..73a761ba4ce3 100644 --- a/lib/libcasper/Makefile.inc +++ b/lib/libcasper/Makefile.inc @@ -1,5 +1,7 @@ .include +PACKAGE?= libcasper + .if ${MK_CASPER} != "no" CFLAGS+=-DWITH_CASPER .endif diff --git a/lib/libcasper/libcasper/Makefile b/lib/libcasper/libcasper/Makefile index 4db26f665f19..1a794791570f 100644 --- a/lib/libcasper/libcasper/Makefile +++ b/lib/libcasper/libcasper/Makefile @@ -1,5 +1,3 @@ -PACKAGE= runtime - SHLIBDIR?= /lib .include diff --git a/lib/libcasper/services/cap_dns/Makefile b/lib/libcasper/services/cap_dns/Makefile index 4b11c97d29e5..b090c553bd28 100644 --- a/lib/libcasper/services/cap_dns/Makefile +++ b/lib/libcasper/services/cap_dns/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 2 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_fileargs/Makefile b/lib/libcasper/services/cap_fileargs/Makefile index 2c52d0887a48..9d70d0ab9237 100644 --- a/lib/libcasper/services/cap_fileargs/Makefile +++ b/lib/libcasper/services/cap_fileargs/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_grp/Makefile b/lib/libcasper/services/cap_grp/Makefile index a921dfa87e7c..13e695813bcf 100644 --- a/lib/libcasper/services/cap_grp/Makefile +++ b/lib/libcasper/services/cap_grp/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_net/Makefile b/lib/libcasper/services/cap_net/Makefile index 1ba35a674a05..4e9814118c41 100644 --- a/lib/libcasper/services/cap_net/Makefile +++ b/lib/libcasper/services/cap_net/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE=libcasper - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_netdb/Makefile b/lib/libcasper/services/cap_netdb/Makefile index 853052e78d04..a330eeedeb11 100644 --- a/lib/libcasper/services/cap_netdb/Makefile +++ b/lib/libcasper/services/cap_netdb/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_pwd/Makefile b/lib/libcasper/services/cap_pwd/Makefile index a1e97845c736..ba8df80d5ad7 100644 --- a/lib/libcasper/services/cap_pwd/Makefile +++ b/lib/libcasper/services/cap_pwd/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_sysctl/Makefile b/lib/libcasper/services/cap_sysctl/Makefile index 522313df4ffc..4408bad4efb4 100644 --- a/lib/libcasper/services/cap_sysctl/Makefile +++ b/lib/libcasper/services/cap_sysctl/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 2 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/cap_syslog/Makefile b/lib/libcasper/services/cap_syslog/Makefile index 88979d8bed23..d18ad6d76ede 100644 --- a/lib/libcasper/services/cap_syslog/Makefile +++ b/lib/libcasper/services/cap_syslog/Makefile @@ -2,8 +2,6 @@ SHLIBDIR?= /lib .include -PACKAGE= runtime - SHLIB_MAJOR= 1 INCSDIR?= ${INCLUDEDIR}/casper diff --git a/lib/libcasper/services/tests/Makefile b/lib/libcasper/services/tests/Makefile index 29b1b564beca..4b6c72fd86e8 100644 --- a/lib/libcasper/services/tests/Makefile +++ b/lib/libcasper/services/tests/Makefile @@ -1,4 +1,6 @@ .PATH: ${SRCTOP}/tests + +PACKAGE= tests KYUAFILE= yes .include diff --git a/lib/libcasper/tests/Makefile b/lib/libcasper/tests/Makefile index 29b1b564beca..4b6c72fd86e8 100644 --- a/lib/libcasper/tests/Makefile +++ b/lib/libcasper/tests/Makefile @@ -1,4 +1,6 @@ .PATH: ${SRCTOP}/tests + +PACKAGE= tests KYUAFILE= yes .include