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

Reply via email to