On Mon, 2026-08-10 at 04:42 -0600, Stuart Henderson wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2026/08/10 04:42:16
>
> Modified files:
> devel/libsmb2 : Makefile distinfo
> devel/libsmb2/pkg: PLIST
>
> Log message:
> update to libsmb2-6.2.0pl20260809, from Brad (maintainer)
> bug fixes and dcerpc support
This seems to break VLC.
/usr/bin/libtool --tag=disable-static --tag=CC --mode=link cc -O2 -pipe
-Werror=unknown-warning-option -
Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef
-Wpointer-arith -Wvolatile-register-var -
Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings
-Wmissing-prototypes -Werror-implicit-function-declaration
-Winit-self -fvisibility=hidden -fno-math-errno -funsafe-math-optimizations
-fno-rounding-math -fcx-limited-range -
funroll-loops -fomit-frame-pointer -fstack-protector-strong -avoid-version
-module -export-symbols-regex ^vlc_entry -
shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la
-L/usr/X11R6/lib -L/usr/local/lib -o
libaccess_mms_plugin.la -rpath /usr/local/lib/vlc/plugins/access
access/mms/libaccess_mms_plugin_la-mms.lo
access/mms/libaccess_mms_plugin_la-mmsh.lo
access/mms/libaccess_mms_plugin_la-mmstu.lo
access/mms/libaccess_mms_plugin_la-buffer.lo
access/mms/libaccess_mms_plugin_la-asf.lo
libtool: link: cc -shared -fPIC -DPIC -o .libs/libaccess_mms_plugin.so -O2
-pipe -Werror=unknown-warning-option -
Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef
-Wpointer-arith -Wvolatile-register-var -
Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings
-Wmissing-prototypes -Werror-implicit-function-declaration
-Winit-self -fvisibility=hidden -fno-math-errno -funsafe-math-optimizations
-fno-rounding-math -fcx-limited-range -
funroll-loops -fomit-frame-pointer -fstack-protector-strong
access/mms/.libs/libaccess_mms_plugin_la-mms.o
access/mms/.libs/libaccess_mms_plugin_la-mmsh.o
access/mms/.libs/libaccess_mms_plugin_la-mmstu.o
access/mms/.libs/libaccess_mms_plugin_la-buffer.o
access/mms/.libs/libaccess_mms_plugin_la-asf.o -Wl,-whole-archive
/exopi-obj/pobj/vlc-3.0.23/vlc-3.0.23/compat/.libs/libcompat.a
-Wl,-no-whole-archive -L.libs -lm -lvlccore -lintl -
liconv -lidn -lpthread -lexecinfo -ldbus-1
-Wl,--version-script,./.libs/libaccess_mms_plugin.ver -Wl,-
soname,libaccess_mms_plugin.so cc: warning: argument unused during
compilation: '-fcx-limited-range' [-Wunused-
command-line-argument]
/usr/bin/libtool --tag=disable-static --tag=CC --mode=compile cc
-DHAVE_CONFIG_H -I. -I.. -
DMODULE_STRING=\"$(p="access/libsmb2_plugin_la-smb2.lo"; p="${p##*/}";
p="${p#lib}"; p="${p%_plugin*}"; p=$(echo
"$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__ -I./access
-I./codec -I../include -I../include -
I/usr/X11R6/include -I/usr/local/include -I../compat/stdckdint
-I/usr/local/include -O2 -pipe -Werror=unknown-
warning-option -Werror=invalid-command-line-argument -Wall -Wextra
-Wsign-compare -Wundef -Wpointer-arith -Wvolatile-
register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings
-Wmissing-prototypes -Werror-implicit-
function-declaration -Winit-self -fvisibility=hidden -fno-math-errno
-funsafe-math-optimizations -fno-rounding-math -
fcx-limited-range -funroll-loops -fomit-frame-pointer -fstack-protector-strong
-MT access/libsmb2_plugin_la-smb2.lo -MD
-MP -MF access/.deps/libsmb2_plugin_la-smb2.Tpo -c -o
access/libsmb2_plugin_la-smb2.lo `test -f 'access/smb2.c' || echo
'./'`access/smb2.c cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING="smb2"
-D__PLUGIN__ -I./access -I./codec -I../include -
I../include -I/usr/X11R6/include -I/usr/local/include -I../compat/stdckdint
-I/usr/local/include -O2 -pipe -
Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall
-Wextra -Wsign-compare -Wundef -Wpointer-arith
-Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast
-Wwrite-strings -Wmissing-prototypes -Werror-
implicit-function-declaration -Winit-self -fvisibility=hidden -fno-math-errno
-funsafe-math-optimizations -fno-rounding-
math -fcx-limited-range -funroll-loops -fomit-frame-pointer
-fstack-protector-strong -MT access/libsmb2_plugin_la-
smb2.lo -MD -MP -MF access/.deps/libsmb2_plugin_la-smb2.Tpo -c access/smb2.c
-fPIC -DPIC -o
access/.libs/libsmb2_plugin_la-smb2.o
access/smb2.c:509:71: error: no member named 'ShareInfo' in 'struct
srvsvc_SHARE_ENUM_STRUCT'
509 | struct srvsvc_SHARE_INFO_1_CONTAINER *ctr =
&sys->share_enum->ses.ShareInfo.Level1;
| ~~~~~~~~~~~~~~~~~~~~ ^
access/smb2.c:520:49: error: no member named 'Buffer' in 'struct
srvsvc_SHARE_INFO_1_CONTAINER'
520 | struct srvsvc_SHARE_INFO_1 *info =
&ctr->Buffer->share_info_1[iinfo];
| ~~~ ^
access/smb2.c:521:40: error: member reference base type 'char *' is not a
structure or union
521 | const char *name = info->netname.utf8;
| ~~~~~~~~~~~~~^~~~~
access/smb2.c:529:19: error: use of undeclared identifier 'SHARE_TYPE_HIDDEN'
529 | if (type & SHARE_TYPE_HIDDEN)
| ^~~~~~~~~~~~~~~~~
access/smb2.c:533:17: error: use of undeclared identifier 'SHARE_TYPE_DISKTREE'
533 | case SHARE_TYPE_DISKTREE:
| ^~~~~~~~~~~~~~~~~~~
access/smb2.c:776:25: warning: unused parameter 'out_host' [-Wunused-parameter]
776 | char **out_host)
| ^
1 warning and 5 errors generated.
Error while executing cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING="smb2"
-D__PLUGIN__ -I./access -I./codec -I../include
-I../include -I/usr/X11R6/include -I/usr/local/include -I../compat/stdckdint
-I/usr/local/include -O2 -pipe -
Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall
-Wextra -Wsign-compare -Wundef -Wpointer-arith
-Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast
-Wwrite-strings -Wmissing-prototypes -Werror-
implicit-function-declaration -Winit-self -fvisibility=hidden -fno-math-errno
-funsafe-math-optimizations -fno-rounding-
math -fcx-limited-range -funroll-loops -fomit-frame-pointer
-fstack-protector-strong -MT access/libsmb2_plugin_la-
smb2.lo -MD -MP -MF access/.deps/libsmb2_plugin_la-smb2.Tpo -c access/smb2.c
-fPIC -DPIC -o
access/.libs/libsmb2_plugin_la-smb2.o
--
Antoine