Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Apr 2017 22:06:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 218763] net/samba43 fails to build (version 4.3.13_2) on FreeBSD-11
Message-ID:  <bug-218763-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218763

            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@FreeBSD.org
          Reporter: freebsd@coombscloud.com
          Assignee: timur@FreeBSD.org
             Flags: maintainer-feedback?(timur@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@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=20=20=20=20
root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

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

root@owncloud:/usr/ports/net/samba43 # make MAKE_JOBS_UNSAFE=3Dyes

...

[2482/3773] Compiling source3/libsmb/libsmb_cache.c
runner cc -pipe -fno-omit-frame-pointer -DLIBICONV_PLUG -fno-color-diagnost=
ics
-g -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing -fPIC -D_REENTR=
ANT
-D_POSIX_PTHREAD_SEMANTICS -DSTATIC_smbclient_MODULES=3DNULL
-DSTATIC_smbclient_MODULES_PROTO=3Dextern void
__smbclient_dummy_module_proto(void) -MD -I/usr/local/include -DLIBICONV_PL=
UG
-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/a=
sn1
-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/regis=
try
-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/k=
rb5
-Idefault/source4/heimdal/lib/gssapi/mech -I../source4/heimdal/lib/gssapi/m=
ech
-Idefault/source4/auth -I../source4/auth -Idefault/lib/dbwrap -I../lib/dbwr=
ap
-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../nsswit=
ch
-Idefault/auth/ntlmssp -I../auth/ntlmssp -Idefault/libcli/nbt -I../libcli/n=
bt
-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/hcry=
pto
-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/ls=
arpc
-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_=3D4 -DHAVE_CONFIG_H=3D1 -D_GNU_SOURCE=
=3D1
-D_XOPEN_SOURCE_EXTENDED=3D1 ../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):=20
        {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/wa=
f/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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218763-13>