[Bug 218763] net/samba43 fails to build (version 4.3.13_2) on FreeBSD-11

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Apr 19 22:06:50 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218763

            Bug ID: 218763
           Summary: net/samba43 fails to build (version 4.3.13_2) on
                    FreeBSD-11
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: timur at FreeBSD.org
          Reporter: freebsd at coombscloud.com
          Assignee: timur at FreeBSD.org
             Flags: maintainer-feedback?(timur at FreeBSD.org)

Try port net/samba43-4.3.13_2 fails to build source3/libsmb/libsmb_cache.c with
unknown type names 'smbc_splice_fn', 'smbc_notify_fn', and
'smbc_notify_callback_fn', as shown below.

root at localhost:/usr/ports/net/samba43 # uname -a
FreeBSD owncloud 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22
06:12:04 UTC 2017    
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

root at localhost:/usr/ports/net/samba43 # make clean
===>  Cleaning for samba43-4.3.13_2

root at owncloud:/usr/ports/net/samba43 # make MAKE_JOBS_UNSAFE=yes

...

[2482/3773] Compiling source3/libsmb/libsmb_cache.c
runner cc -pipe -fno-omit-frame-pointer -DLIBICONV_PLUG -fno-color-diagnostics
-g -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing -fPIC -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS -DSTATIC_smbclient_MODULES=NULL
-DSTATIC_smbclient_MODULES_PROTO=extern void
__smbclient_dummy_module_proto(void) -MD -I/usr/local/include -DLIBICONV_PLUG
-Idefault/source3/libsmb -I../source3/libsmb -Idefault/source3 -I../source3
-Idefault/source3/include -I../source3/include -Idefault/source3/lib
-I../source3/lib -Idefault/source4/heimdal/lib/com_err
-I../source4/heimdal/lib/com_err -Idefault/source4/heimdal/lib/krb5
-I../source4/heimdal/lib/krb5 -Idefault/source4/heimdal/lib/gssapi
-I../source4/heimdal/lib/gssapi -Idefault/source4/heimdal_build
-I../source4/heimdal_build -Idefault/bin/default/source4/heimdal/lib/asn1
-Idefault/source4/heimdal/lib/asn1 -Idefault
-I../../../../../../../../../../usr/local/include -Idefault/include/public
-I../include/public -Idefault/source4 -I../source4 -Idefault/lib -I../lib
-Idefault/source4/lib -I../source4/lib -Idefault/source4/include
-I../source4/include -Idefault/include -I../include -Idefault/lib/replace
-I../lib/replace -Idefault -I.. -Idefault/lib/param -I../lib/param
-Idefault/source4/heimdal/lib/hcrypto/libtommath
-I../source4/heimdal/lib/hcrypto/libtommath -Idefault/source4/heimdal/lib/asn1
-I../source4/heimdal/lib/asn1 -Idefault/source4/heimdal/lib/hx509
-I../source4/heimdal/lib/hx509 -Idefault/libcli/ldap -I../libcli/ldap
-Idefault/librpc -I../librpc -Idefault/source4/heimdal/lib/roken
-I../source4/heimdal/lib/roken -Idefault/source4/heimdal/include
-I../source4/heimdal/include -Idefault/source4/dsdb -I../source4/dsdb
-Idefault/source4/lib/http -I../source4/lib/http -Idefault/libcli/auth
-I../libcli/auth -Idefault/lib/addns -I../lib/addns -Idefault/auth/gensec
-I../auth/gensec -Idefault/auth/credentials -I../auth/credentials
-Idefault/lib/krb5_wrap -I../lib/krb5_wrap -Idefault/lib/ldb-samba
-I../lib/ldb-samba -Idefault/source4/heimdal/base -I../source4/heimdal/base
-Idefault/source4/lib/socket -I../source4/lib/socket -Idefault/libcli/registry
-I../libcli/registry -Idefault/libcli/util -I../libcli/util
-Idefault/source4/librpc -I../source4/librpc -Idefault/source4/auth/kerberos
-I../source4/auth/kerberos -Idefault/source4/param -I../source4/param
-Idefault/lib/socket -I../lib/socket -Idefault/lib/util/charset
-I../lib/util/charset -Idefault/source4/lib/events -I../source4/lib/events
-Idefault/source3/lib/poll_funcs -I../source3/lib/poll_funcs
-Idefault/lib/async_req -I../lib/async_req -Idefault/source4/auth/gensec
-I../source4/auth/gensec -Idefault/nsswitch/libwbclient
-I../nsswitch/libwbclient -Idefault/auth/kerberos -I../auth/kerberos
-Idefault/source4/heimdal/lib/gssapi/gssapi
-I../source4/heimdal/lib/gssapi/gssapi
-Idefault/source4/heimdal/lib/gssapi/spnego
-I../source4/heimdal/lib/gssapi/spnego
-Idefault/source4/heimdal/lib/gssapi/krb5 -I../source4/heimdal/lib/gssapi/krb5
-Idefault/source4/heimdal/lib/gssapi/mech -I../source4/heimdal/lib/gssapi/mech
-Idefault/source4/auth -I../source4/auth -Idefault/lib/dbwrap -I../lib/dbwrap
-Idefault/source3/lib/pthreadpool -I../source3/lib/pthreadpool
-Idefault/libcli/netlogon -I../libcli/netlogon -Idefault/libcli/security
-I../libcli/security -Idefault/lib/smbconf -I../lib/smbconf
-Idefault/source4/libcli -I../source4/libcli -Idefault/nsswitch -I../nsswitch
-Idefault/auth/ntlmssp -I../auth/ntlmssp -Idefault/libcli/nbt -I../libcli/nbt
-Idefault/libcli/drsuapi -I../libcli/drsuapi -Idefault/lib/tsocket
-I../lib/tsocket -Idefault/source4/heimdal/lib/wind
-I../source4/heimdal/lib/wind -Idefault/source4/lib/tls -I../source4/lib/tls
-Idefault/libds/common -I../libds/common -Idefault/source4/heimdal/lib/hcrypto
-I../source4/heimdal/lib/hcrypto -Idefault/source4/heimdal/lib
-I../source4/heimdal/lib -Idefault/source3/librpc -I../source3/librpc
-Idefault/auth -I../auth -Idefault/libcli/cldap -I../libcli/cldap
-Idefault/libcli/smb -I../libcli/smb -Idefault/libcli/lsarpc -I../libcli/lsarpc
-Idefault/source4/libcli/ldap -I../source4/libcli/ldap -Idefault/dynconfig
-I../dynconfig -Idefault/source3/param -I../source3/param
-Idefault/lib/compression -I../lib/compression -Idefault/source4/lib/stream
-I../source4/lib/stream -Idefault/source3/lib/unix_msg
-I../source3/lib/unix_msg -Idefault/lib/crypto -I../lib/crypto
-I/usr/local/include -D_SAMBA_BUILD_=4 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1
-D_XOPEN_SOURCE_EXTENDED=1 ../source3/libsmb/libsmb_cache.c -c -o
default/source3/libsmb/libsmb_cache_1.o
In file included from ../source3/libsmb/libsmb_cache.c:26:
../source3/include/libsmb_internal.h:249:17: error: unknown type name
'smbc_splice_fn'
                smbc_splice_fn                  splice_fn;
                ^
../source3/include/libsmb_internal.h:250:3: error: unknown type name
'smbc_notify_fn'
                smbc_notify_fn                  notify_fn;
                ^
../source3/include/libsmb_internal.h:351:3: error: unknown type name
'smbc_notify_callback_fn'
                smbc_notify_callback_fn cb, void *private_data);
                ^
3 errors generated.
Waf: Leaving directory
`/var/ports/basejail/usr/ports/net/samba43/work/samba-4.3.13/bin'
Build failed:  -> task failed (err #1): 
        {task: cc libsmb_cache.c -> libsmb_cache_1.o}
  File "buildtools/bin/waf", line 76, in <module>
        Scripting.prepare(t, cwd, VERSION, wafdir)
  File
"/var/ports/basejail/usr/ports/net/samba43/work/samba-4.3.13/third_party/waf/wafadmin/Scripting.py",
line 147, in prepare
        error(str(e))
*** Error code 1

Stop.
make[1]: stopped in /basejail/usr/ports/net/samba43
*** Error code 1

Stop.
make: stopped in /basejail/usr/ports/net/samba43

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list