[Midnightbsd-cvs] [MidnightBSD/mports] c1211f: Retire Samba 4.16, default to 4.19, and add Samba ...

Lucas Holt noreply at github.com
Mon Aug 31 12:15:55 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: c1211f902b9120713ef0829c4f3d5d3a8a423550
      https://github.com/MidnightBSD/mports/commit/c1211f902b9120713ef0829c4f3d5d3a8a423550
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-08-31 (Mon, 31 Aug 2026)

  Changed paths:
    M MOVED
    M Mk/components/default-versions.mk
    M Mk/extensions/samba.mk
    M ai/Makefile
    A ai/antigravity/Makefile
    A ai/antigravity/distinfo
    A ai/antigravity/files/agy.in
    A ai/antigravity/pkg-descr
    A ai/antigravity/pkg-message
    A ai/antigravity/pkg-plist
    M net/Makefile
    R net/samba416/Makefile
    R net/samba416/distinfo
    R net/samba416/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch
    R net/samba416/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch
    R net/samba416/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch
    R net/samba416/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch
    R net/samba416/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch
    R net/samba416/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch
    R net/samba416/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch
    R net/samba416/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch
    R net/samba416/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch
    R net/samba416/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch
    R net/samba416/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch
    R net/samba416/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch
    R net/samba416/files/0013-Pass-additional-msg-parameter-to-CHECK_LIB-so-it-can.patch
    R net/samba416/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch
    R net/samba416/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch
    R net/samba416/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch
    R net/samba416/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch
    R net/samba416/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch
    R net/samba416/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch
    R net/samba416/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch
    R net/samba416/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch
    R net/samba416/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch
    R net/samba416/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch
    R net/samba416/files/0024-Cherry-pick-ZFS-provisioning-code-by-iXsystems-Inc.patch
    R net/samba416/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch
    R net/samba416/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch
    R net/samba416/files/0027-Add-VFS-module-vfs_freebsd-that-implements-FreeBSD-s.patch
    R net/samba416/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch
    R net/samba416/files/0029-Fix-rl_completion_func_t.patch
    R net/samba416/files/0099-s3-modules-zfsacl-fix-get-set-ACL-on-FreeBSD-13.patch
    R net/samba416/files/0099-s4-mitkdc-Add-support-for-MIT-Kerberos-1.20.patch
    R net/samba416/files/README.FreeBSD.in
    R net/samba416/files/man/ctdb-script.options.5
    R net/samba416/files/man/ctdb-statistics.7
    R net/samba416/files/man/ctdb-tunables.7
    R net/samba416/files/man/ctdb.1
    R net/samba416/files/man/ctdb.7
    R net/samba416/files/man/ctdb.conf.5
    R net/samba416/files/man/ctdb.sysconfig.5
    R net/samba416/files/man/ctdb_diagnostics.1
    R net/samba416/files/man/ctdbd.1
    R net/samba416/files/man/ctdbd_wrapper.1
    R net/samba416/files/man/dbwrap_tool.1
    R net/samba416/files/man/gentest.1
    R net/samba416/files/man/ldb.3
    R net/samba416/files/man/ldbadd.1
    R net/samba416/files/man/ldbdel.1
    R net/samba416/files/man/ldbedit.1
    R net/samba416/files/man/ldbmodify.1
    R net/samba416/files/man/ldbrename.1
    R net/samba416/files/man/ldbsearch.1
    R net/samba416/files/man/libsmbclient.7
    R net/samba416/files/man/lmhosts.5
    R net/samba416/files/man/locktest.1
    R net/samba416/files/man/log2pcap.1
    R net/samba416/files/man/ltdbtool.1
    R net/samba416/files/man/masktest.1
    R net/samba416/files/man/mdfind.1
    R net/samba416/files/man/mdsearch.1
    R net/samba416/files/man/mvxattr.1
    R net/samba416/files/man/ndrdump.1
    R net/samba416/files/man/nmblookup.1
    R net/samba416/files/man/nmblookup4.1
    R net/samba416/files/man/ntlm_auth.1
    R net/samba416/files/man/ntlm_auth4.1
    R net/samba416/files/man/oLschema2ldif.1
    R net/samba416/files/man/onnode.1
    R net/samba416/files/man/pam_winbind.conf.5
    R net/samba416/files/man/ping_pong.1
    R net/samba416/files/man/profiles.1
    R net/samba416/files/man/regdiff.1
    R net/samba416/files/man/regpatch.1
    R net/samba416/files/man/regshell.1
    R net/samba416/files/man/regtree.1
    R net/samba416/files/man/rpcclient.1
    R net/samba416/files/man/samba-gpupdate.8
    R net/samba416/files/man/samba.7
    R net/samba416/files/man/sharesec.1
    R net/samba416/files/man/smb.conf.5
    R net/samba416/files/man/smbcacls.1
    R net/samba416/files/man/smbclient.1
    R net/samba416/files/man/smbcontrol.1
    R net/samba416/files/man/smbcquotas.1
    R net/samba416/files/man/smbget.1
    R net/samba416/files/man/smbgetrc.5
    R net/samba416/files/man/smbpasswd.5
    R net/samba416/files/man/smbstatus.1
    R net/samba416/files/man/smbtar.1
    R net/samba416/files/man/smbtorture.1
    R net/samba416/files/man/smbtree.1
    R net/samba416/files/man/talloc.3
    R net/samba416/files/man/tdbbackup.8
    R net/samba416/files/man/tdbdump.8
    R net/samba416/files/man/tdbrestore.8
    R net/samba416/files/man/tdbtool.8
    R net/samba416/files/man/testparm.1
    R net/samba416/files/man/traffic_learner.7
    R net/samba416/files/man/traffic_replay.7
    R net/samba416/files/man/vfs_freebsd.8
    R net/samba416/files/man/wbinfo.1
    R net/samba416/files/patch-examples_pdb_wscript__build
    R net/samba416/files/patch-lib_ldb_wscript
    R net/samba416/files/patch-lib_talloc_wscript
    R net/samba416/files/patch-lib_tdb_wscript
    R net/samba416/files/patch-lib_util_time.h
    R net/samba416/files/patch-lib_util_wscript__build
    R net/samba416/files/patch-source3_lib_util.c
    R net/samba416/files/patch-source3_librpc_crypto_gse.c
    R net/samba416/files/patch-source3_modules_vfs__cap.c
    R net/samba416/files/patch-source3_modules_vfs__virusfilter__utils.c
    R net/samba416/files/patch-source3_registry_tests_test__regfio.c
    R net/samba416/files/patch-source3_rpc_client_local_np.c
    R net/samba416/files/patch-source3_winbindd_wscript__build
    R net/samba416/files/patch-source3_wscript__build
    R net/samba416/files/patch-source4_torture_ndr_ndr.h
    R net/samba416/files/pkg-message.in
    R net/samba416/files/samba_server.in
    R net/samba416/pkg-descr
    R net/samba416/pkg-plist
    R net/samba416/pkg-plist.ad_dc
    R net/samba416/pkg-plist.cluster
    R net/samba416/pkg-plist.python
    A net/samba423/Makefile
    A net/samba423/distinfo
    A net/samba423/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch
    A net/samba423/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch
    A net/samba423/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch
    A net/samba423/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch
    A net/samba423/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch
    A net/samba423/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch
    A net/samba423/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch
    A net/samba423/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch
    A net/samba423/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch
    A net/samba423/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch
    A net/samba423/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch
    A net/samba423/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch
    A net/samba423/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch
    A net/samba423/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch
    A net/samba423/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch
    A net/samba423/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch
    A net/samba423/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch
    A net/samba423/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch
    A net/samba423/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch
    A net/samba423/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch
    A net/samba423/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch
    A net/samba423/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch
    A net/samba423/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch
    A net/samba423/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch
    A net/samba423/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch
    A net/samba423/files/README.FreeBSD.in
    A net/samba423/files/patch-docs-xml_manpages_vfs__freebsd.8.xml
    A net/samba423/files/patch-docs-xml_wscript__build
    A net/samba423/files/patch-examples_pdb_wscript__build
    A net/samba423/files/patch-lib_replace_xattr.c
    A net/samba423/files/patch-lib_talloc_wscript
    A net/samba423/files/patch-lib_util_time.h
    A net/samba423/files/patch-lib_util_util_crypt_c
    A net/samba423/files/patch-nsswitch_wscript__build
    A net/samba423/files/patch-python_samba_join.py
    A net/samba423/files/patch-python_samba_provision_____init____.py
    A net/samba423/files/patch-source3_lib_sysacls.c
    A net/samba423/files/patch-source3_lib_util.c
    A net/samba423/files/patch-source3_librpc_crypto_gse.c
    A net/samba423/files/patch-source3_modules_vfs__freebsd.c
    A net/samba423/files/patch-source3_modules_vfs__virusfilter__utils.c
    A net/samba423/files/patch-source3_modules_vfs__zfsacl.c
    A net/samba423/files/patch-source3_modules_wscript__build
    A net/samba423/files/patch-source3_param_loadparm.c
    A net/samba423/files/patch-source3_registry_tests_test__regfio.c
    A net/samba423/files/patch-source3_smbd_pysmbd.c
    A net/samba423/files/patch-source3_winbindd_wscript__build
    A net/samba423/files/patch-source4_torture_ndr_ndr.h
    A net/samba423/files/patch-third__party_heimdal_lib_roken_roken.h.in
    A net/samba423/files/patch-wscript
    A net/samba423/files/pkg-message.in
    A net/samba423/files/samba_server.in
    A net/samba423/pkg-descr
    A net/samba423/pkg-plist
    A net/samba423/pkg-plist.ad_dc
    A net/samba423/pkg-plist.cluster
    A net/samba423/pkg-plist.python
    M net/wireshark/Makefile
    A net/wireshark/files/patch-cmake_modules_LocatePythonModule.cmake
    A net/wireshark/files/patch-epan_addr__resolv.c
    M security/py-cryptography/Makefile
    M security/py-cryptography/Makefile.crates
    M security/py-cryptography/distinfo

  Log Message:
  -----------
  Retire Samba 4.16, default to 4.19, and add Samba 4.23 (#796)

This requested aggregate PR includes:

- retire net/samba416 and make Samba 4.19 the framework default
- import net/samba423 at 4.23.11 with MidnightBSD build, NSS, Heimdal,
and packaging fixes
- retain the existing AI Codex/Claude update in the branch ancestry
- include the user-added ai/antigravity port
- fix the py312 cryptography Cargo lockfile selection
- repair Wireshark with Python 3.12 and current c-ares compatibility
fixes

Validation:

- security/py-cryptography (py312): patch, build, fake, package
- net/wireshark: patch, build, fake, package
- net/samba423 (py312): patch, build, fake, package
- Samba default resolution: samba419 -> 4.19; samba423 -> 4.23

Portlint was run for samba423. It flags the imported Samba plist
convention that embeds option substitutions in PLIST_FILES; the staged
fake/package validation succeeded.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list