I have only test-built this on -current, no new file / shlib changes.
One security fix: - CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based SChannel on NETLOGON. Full release notes: https://www.samba.org/samba/history/samba-4.16.9.html Tests and oks welcome. Index: Makefile =================================================================== RCS file: /home/cvs/ports/net/samba/Makefile,v retrieving revision 1.318.2.4 diff -u -p -r1.318.2.4 Makefile --- Makefile 16 Dec 2022 11:46:43 -0000 1.318.2.4 +++ Makefile 14 Mar 2023 12:38:20 -0000 @@ -1,4 +1,4 @@ -VERSION = 4.16.8 +VERSION = 4.16.9 DISTNAME = samba-${VERSION} EPOCH = 0 Index: distinfo =================================================================== RCS file: /home/cvs/ports/net/samba/distinfo,v retrieving revision 1.96.2.3 diff -u -p -r1.96.2.3 distinfo --- distinfo 16 Dec 2022 11:46:43 -0000 1.96.2.3 +++ distinfo 14 Mar 2023 12:38:44 -0000 @@ -1,2 +1,2 @@ -SHA256 (samba-4.16.8.tar.gz) = u7KVnIaz8iD1m+ijzs0mqL8i7I4FJvI0O1jJuGbcQYU= -SIZE (samba-4.16.8.tar.gz) = 30682100 +SHA256 (samba-4.16.9.tar.gz) = k9EPo+G4OSdxZEo1D9PdtGZ1O3jiYEIwnOgWAdHlQN4= +SIZE (samba-4.16.9.tar.gz) = 30690610 Index: patches/patch-buildtools_wafsamba_samba_autoconf_py =================================================================== RCS file: /home/cvs/ports/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py,v retrieving revision 1.16 diff -u -p -r1.16 patch-buildtools_wafsamba_samba_autoconf_py --- patches/patch-buildtools_wafsamba_samba_autoconf_py 16 Jul 2022 15:30:36 -0000 1.16 +++ patches/patch-buildtools_wafsamba_samba_autoconf_py 14 Mar 2023 13:22:03 -0000 @@ -5,7 +5,7 @@ Index: buildtools/wafsamba/samba_autoconf.py --- buildtools/wafsamba/samba_autoconf.py.orig +++ buildtools/wafsamba/samba_autoconf.py -@@ -912,6 +912,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False): +@@ -914,6 +914,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False): if not 'EXTRA_LDFLAGS' in conf.env: conf.env['EXTRA_LDFLAGS'] = [] conf.env['EXTRA_LDFLAGS'].extend(TO_LIST(flags)) @@ -33,7 +33,7 @@ Index: buildtools/wafsamba/samba_autocon return flags -@@ -981,7 +1002,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): +@@ -983,7 +1004,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): # symbols used for fuzzers are only defined by compiler wrappers. return -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE