From nobody Sun Mar 1 19:52:12 2026 X-Original-To: dev-commits-src-main@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 4fPCQ43L1Wz6TZkP for ; Sun, 01 Mar 2026 19:52:12 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fPCQ42Vbsz400g for ; Sun, 01 Mar 2026 19:52:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772394732; 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=6F81ysaG52/kxcszLZZm7eoQtLOHjVWHSutAcpizCrE=; b=UH138MjrlP4/8KUEQlwE5RaoweeZqMAuPdmxHOE4IuBncbB6orpaZxvGi48EgK4A/XeDXl KRGyunTQcSVklctxk/pX9wOZYucGA9L8W/UWNOtG0ecPYYHSoGam0J9Uu0atrVXd5gwGNS KBTvBKVmAgx7R6oZghoaT3V21vaf3h19a4YD9qvJagXCPr4ucJUhpprad9582QtI+3LFNq CMSk8wonttITuR1t05/WPu6B2IkBf1iuFvEYuG9LK7yg1pc6zQOD1rMEuLTgsx4QrfEgbe IBzDhetmvpMXAULEp4/xxaxmlxSmp7QyxPKofNhVdtRisE9xhyQTKOzBBQa0Cg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772394732; a=rsa-sha256; cv=none; b=JmHADUYUD8bf65uC1dIDVGJ49IotE0zZ4MLVHP+mqz74jmYDNhCwSZhxKITNclE9UW7yam MKFGBtl9+Eic80CELCcCWyuSGWO11KxV6aTV0bOrGI8y3ydGSlQAsw/QGXjp4YNmKAQg8V 9TwDA+gZ+4cua+Oz4IF3gk+0yCUC3dFanzQ2i7rghIeTWzGwJ1hulW67X6/nS5FTlBzbmb Reopimj6IRSW6svYotZjcGdiRj8U/2RUfaWu4iQlH2xKyRollvb3m/qMw/RM9dtAKbOZj1 hbdnqxTQzePY18+xn9nIXqaMES+RyZdU24zDI43Mu3sf9mx7twWtESWPN0yY+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772394732; 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=6F81ysaG52/kxcszLZZm7eoQtLOHjVWHSutAcpizCrE=; b=Npmqb3zrTUJRqLU19ZsGopkZoq0mgB5fkAsPLlGInBTHTYGxZc6Mv5PYf079Lfb0ekHKv4 PMpBBJxnN30fA7Pt9vg7NaC9Au4HA+LR4Bd3nRPV+0hjKecyKudSBqIoMmXRwq7f9+Rpjg 5L5bHg9T+OLiGY2RNrZWOenQM/ycpCOA05NFmAhyT3j9HU8eEpSy27q4UTWSWi6njpE6nW qWu7mcDvLJ32055q5w1FktF1n5AD6nW1uH2d458fNR0MS7M4Vj9tq6dC4uTaiEaiw+MpjA 9R52scCPVW4gRxPfDYN7lnTfl1304oc8uaHM1NTUU1eQfDJQiM5lziZwPRInlw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fPCQ425Hlz13Yg for ; Sun, 01 Mar 2026 19:52:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1f3da by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 19:52:12 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Joseph Mingrone Subject: git: 5d9b185c33ae - main - share/mk/src.libnames.mk: Sort _DP entries List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5d9b185c33ae137d4690a02504d94c3315c71a60 Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 19:52:12 +0000 Message-Id: <69a498ec.1f3da.436d1ce6@gitrepo.freebsd.org> The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/src/commit/?id=5d9b185c33ae137d4690a02504d94c3315c71a60 commit 5d9b185c33ae137d4690a02504d94c3315c71a60 Author: Joseph Mingrone AuthorDate: 2026-02-28 22:40:45 +0000 Commit: Joseph Mingrone CommitDate: 2026-03-01 19:46:33 +0000 share/mk/src.libnames.mk: Sort _DP entries Requested by: des Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55598 --- share/mk/src.libnames.mk | 240 +++++++++++++++++++++++++---------------------- 1 file changed, 129 insertions(+), 111 deletions(-) diff --git a/share/mk/src.libnames.mk b/share/mk/src.libnames.mk index 75a857ba2cff..388f9372abb0 100644 --- a/share/mk/src.libnames.mk +++ b/share/mk/src.libnames.mk @@ -319,167 +319,185 @@ _DP_9p+= casper cap_pwd cap_grp .if ${.MAKE.OS} == "FreeBSD" || !defined(BOOTSTRAPPING) _DP_archive= z bz2 lzma bsdxml zstd .endif +_DP_atf_cxx= atf_c _DP_avl= spl +_DP_be= zfs spl nvpair zfsbootenv _DP_bsddialog= ncursesw tinfow -_DP_zstd= pthread -.if ${MK_BLACKLIST} != "no" -_DP_blacklist+= pthread -.endif -.if ${MK_BLOCKLIST} != "no" -_DP_blocklist+= pthread -.endif -_DP_crypto= pthread -# See comment by _DP_archive above -.if ${.MAKE.OS} == "FreeBSD" || !defined(BOOTSTRAPPING) -.if ${MK_OPENSSL} != "no" -_DP_archive+= crypto -.else -_DP_archive+= md -.endif -.endif -_DP_sqlite3= pthread -_DP_ssl= pthread crypto -_DP_ssh= crypto crypt z -.if ${MK_LDNS} != "no" -_DP_ssh+= ldns -.endif -_DP_edit= tinfow .if ${MK_OPENSSL} != "no" _DP_bsnmp= crypto .endif -_DP_geom= bsdxml sbuf +# The libc dependencies are not strictly needed but are defined to make the +# assert happy. +_DP_c= compiler_rt sys +# Use libssp_nonshared only on i386 and power*. Other archs emit direct calls +# to __stack_chk_fail, not __stack_chk_fail_local provided by libssp_nonshared. +.if ${MK_SSP} != "no" && \ + (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH:Mpower*} != "") +_DP_c+= ssp_nonshared +.endif _DP_cam= sbuf -_DP_kldelf= elf -_DP_kvm= elf -_DP_casper= nv _DP_cap_dns= nv _DP_cap_fileargs= nv _DP_cap_grp= nv _DP_cap_pwd= nv _DP_cap_sysctl= nv _DP_cap_syslog= nv -_DP_crypt= md -.if ${MK_OFED} != "no" -_DP_pcap= ibverbs mlx5 bnxtre -.endif -_DP_pjdlog= util -_DP_usb= pthread -_DP_unbound= ssl crypto pthread -_DP_rt= pthread -.if ${MK_OPENSSL} == "no" -_DP_radius= md +_DP_casper= nv +# See comment by _DP_archive above +.if ${.MAKE.OS} == "FreeBSD" || !defined(BOOTSTRAPPING) +.if ${MK_OPENSSL} != "no" +_DP_archive+= crypto .else -_DP_radius= crypto +_DP_archive+= md .endif -_DP_rtld_db= elf procstat -_DP_procstat= kvm util elf -_DP_proc= cxxrt -.if ${MK_CDDL} != "no" -_DP_proc+= ctf .endif -_DP_proc+= elf procstat rtld_db util z -_DP_mp= crypto -_DP_memstat= kvm -_DP_magic= z -_DP_mt= sbuf bsdxml -_DP_nvmf= nv -_DP_ldns= ssl crypto -_DP_lua= m -_DP_lutok= lua +_DP_ctf= spl z +_DP_crypt= md +_DP_crypto= pthread +_DP_cuse= pthread +.if ${MK_BLACKLIST} != "no" +_DP_blacklist+= pthread +.endif +.if ${MK_BLOCKLIST} != "no" +_DP_blocklist+= pthread +.endif +_DP_devstat= kvm +_DP_dialog= tinfow ncursesw m +_DP_dpv= dialog figpar util tinfow ncursesw +_DP_dtrace= ctf elf proc pthread rtld_db xo +_DP_dwarf= elf z +_DP_edit= tinfow +_DP_execinfo= elf .if ${MK_OPENSSL} != "no" _DP_fetch= ssl crypto .else _DP_fetch= md .endif -_DP_execinfo= elf -_DP_dwarf= elf z -_DP_dpv= dialog figpar util tinfow ncursesw -_DP_dialog= tinfow ncursesw m -_DP_cuse= pthread -_DP_atf_cxx= atf_c -_DP_gtest= pthread regex +.if ${MK_OPENSSH} != "no" +_DP_fido2+= crypto z +.endif +_DP_fifolog= z +_DP_formw= ncursesw +_DP_geom= bsdxml sbuf _DP_gmock= gtest _DP_gmock_main= gmock +_DP_gtest= pthread regex _DP_gtest_main= gtest -_DP_devstat= kvm +_DP_ifconfig= m +_DP_ipf= kvm +_DP_iscsiutil= md +_DP_kldelf= elf +_DP_krb5ss= edit +_DP_kvm= elf +_DP_ldns= ssl crypto +_DP_lua= m +_DP_lutok= lua +_DP_lzma= md pthread +_DP_magic= z +_DP_memstat= kvm +_DP_mp= crypto +_DP_mt= sbuf bsdxml +_DP_ncursesw= tinfow +_DP_netmap= +_DP_nvmf= nv +_DP_nvpair= spl +_DP_opencsd= cxxrt +_DP_panelw= ncursesw _DP_pam= radius tacplus md util .if ${MK_KERBEROS} != "no" && ${MK_MITKRB5} != "no" _DP_pam+= krb5 .endif .if ${MK_OPENSSH} != "no" -_DP_fido2+= crypto z _DP_pam+= ssh .endif .if ${MK_NIS} != "no" _DP_pam+= ypclnt .endif +_DP_pfctl= nv +_DP_pjdlog= util +_DP_proc= cxxrt +.if ${MK_CDDL} != "no" +_DP_proc+= ctf +.endif +_DP_proc+= elf procstat rtld_db util z +_DP_procstat= kvm util elf +.if ${MK_OPENSSL} == "no" +_DP_radius= md +.else +_DP_radius= crypto +.endif +_DP_rt= pthread +_DP_rtld_db= elf procstat +_DP_smb= kiconv +_DP_sqlite3= pthread +_DP_ssl= pthread crypto +_DP_ssh= crypto crypt z +.if ${MK_LDNS} != "no" +_DP_ssh+= ldns +.endif +_DP_stats= sbuf pthread +_DP_stdthreads= pthread +_DP_sys= compiler_rt +# Use libssp_nonshared only on i386 and power*. Other archs emit direct calls +# to __stack_chk_fail, not __stack_chk_fail_local provided by libssp_nonshared. +.if ${MK_SSP} != "no" && \ + (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH:Mpower*} != "") +_DP_sys+= ssp_nonshared +.endif +.if !defined(BOOTSTRAPPING) +_DP_thr= c sys +_DP_pthread= ${_DP_thr} +.endif +_DP_tacplus= md pam +_DP_ucl= m +_DP_ulog= md +_DP_unbound= ssl crypto pthread +_DP_usb= pthread +_DP_uvmem= pthread +_DP_vmmapi= util +_DP_xo= util +_DP_zfs= md pthread rt umem util m avl bsdxml crypto geom nvpair \ + z zfs_core zutil +_DP_zfs_core= nvpair spl zutil +_DP_zfsbootenv= zfs nvpair +_DP_zpool= md pthread z icp spl nvpair avl umem +_DP_zstd= pthread +_DP_ztest= geom m nvpair umem zpool pthread avl zfs_core spl zutil zfs icp +_DP_zutil= avl geom m + +# Kerberos support .if ${MK_KERBEROS} != "no" .if ${MK_MITKRB5} != "no" # _DP_krb5support= no dependencies except for libc # _DP_verto= no dependencies except for libc # _DP_apputils= no dependencies except for libc _DP_com_err= krb5support -_DP_k5crypto= com_err krb5support crypto _DP_gssapi_krb5= krb5 k5crypto com_err krb5profile krb5support +_DP_gssrpc= gssapi_krb5 krb5 k5crypto com_err krb5support +_DP_k5crypto= com_err krb5support crypto _DP_kadm5clnt_mit= gssrpc gssapi_krb5 krb5 k5crypto krb5support com_err krb5profile _DP_kadm5srv_mit= krb5profile gssrpc gssapi_krb5 kdb5 krb5 k5crypto krb5support com_err _DP_kdb5= gssrpc krb5 k5crypto com_err krb5support gssapi_krb5 krb5profile _DP_krad= krb5 k5crypto com_err krb5profile krb5support verto _DP_krb5= krb5profile k5crypto com_err krb5support -_DP_gssrpc= gssapi_krb5 krb5 k5crypto com_err krb5support .else -_DP_roken= crypt -_DP_kadm5clnt= com_err krb5 roken -_DP_kadm5srv= com_err hdb krb5 roken -_DP_heimntlm= crypto com_err krb5 roken -_DP_hx509= asn1 com_err crypto roken wind -_DP_hdb= asn1 com_err krb5 roken sqlite3 heimbase _DP_asn1= com_err roken -_DP_kdc= roken hdb hx509 krb5 heimntlm asn1 crypto -_DP_wind= com_err roken +_DP_gssapi_krb5= gssapi krb5 crypto roken asn1 com_err +_DP_hdb= asn1 com_err krb5 roken sqlite3 heimbase _DP_heimbase= pthread _DP_heimipcc= heimbase roken pthread _DP_heimipcs= heimbase roken pthread +_DP_heimntlm= crypto com_err krb5 roken +_DP_hx509= asn1 com_err crypto roken wind +_DP_kadm5clnt= com_err krb5 roken +_DP_kadm5srv= com_err hdb krb5 roken _DP_kafs5= asn1 krb5 roken +_DP_kdc= roken hdb hx509 krb5 heimntlm asn1 crypto _DP_krb5= asn1 com_err crypt crypto hx509 roken wind heimbase heimipcc -_DP_gssapi_krb5= gssapi krb5 crypto roken asn1 com_err -.endif -.endif -_DP_lzma= md pthread -_DP_ucl= m -_DP_vmmapi= util -_DP_opencsd= cxxrt -_DP_ctf= spl z -_DP_dtrace= ctf elf proc pthread rtld_db xo -_DP_xo= util -_DP_ztest= geom m nvpair umem zpool pthread avl zfs_core spl zutil zfs icp -# The libc dependencies are not strictly needed but are defined to make the -# assert happy. -_DP_c= compiler_rt sys -# Use libssp_nonshared only on i386 and power*. Other archs emit direct calls -# to __stack_chk_fail, not __stack_chk_fail_local provided by libssp_nonshared. -.if ${MK_SSP} != "no" && \ - (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH:Mpower*} != "") -_DP_c+= ssp_nonshared +_DP_roken= crypt +_DP_wind= com_err roken .endif -_DP_stats= sbuf pthread -_DP_stdthreads= pthread -_DP_sys= compiler_rt -# Use libssp_nonshared only on i386 and power*. Other archs emit direct calls -# to __stack_chk_fail, not __stack_chk_fail_local provided by libssp_nonshared. -.if ${MK_SSP} != "no" && \ - (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH:Mpower*} != "") -_DP_sys+= ssp_nonshared .endif -.if !defined(BOOTSTRAPPING) -_DP_thr= c sys -_DP_pthread= ${_DP_thr} -.endif -_DP_tacplus= md pam -_DP_ncursesw= tinfow -_DP_formw= ncursesw -_DP_nvpair= spl -_DP_panelw= ncursesw .if ${MK_MITKRB5} == "no" _DP_rpcsec_gss= gssapi .else @@ -501,10 +519,10 @@ _DP_netmap= _DP_ifconfig= m _DP_pfctl= nv _DP_krb5ss= edit -_DP_iscsiutil= md # OFED support .if ${MK_OFED} != "no" +_DP_bnxtre= ibverbs pthread _DP_cxgb4= ibverbs pthread _DP_ibcm= ibverbs _DP_ibmad= ibumad @@ -514,11 +532,11 @@ _DP_ibverbs= _DP_irdma= ibverbs pthread _DP_mlx4= ibverbs pthread _DP_mlx5= ibverbs pthread -_DP_bnxtre= ibverbs pthread -_DP_rdmacm= ibverbs -_DP_osmcomp= pthread _DP_opensm= pthread +_DP_osmcomp= pthread _DP_osmvendor= ibumad pthread +_DP_pcap= ibverbs mlx5 bnxtre +_DP_rdmacm= ibverbs .endif # Define special cases