[Bug 211185] net/samba43 4.3.11 fails to build on FreeBSD-11

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jul 18 05:09:29 UTC 2016


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

            Bug ID: 211185
           Summary: net/samba43 4.3.11 fails to build 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: karl at denninger.net
          Assignee: timur at FreeBSD.org
             Flags: maintainer-feedback?(timur at FreeBSD.org)

4.3.11 was released to fix a CVE, however it fails on 11-BETA1 against system
build FreeBSD 11.0-BETA1 #0 r302489: Sat Jul  9 10:15:24 CDT 2016    
karl at NewFS.denninger.net:/usr/obj/usr/src/sys/KSD-SMP

The failure appears to be related to openssl and its fairly recent updates as
the complaint is specifically about undefined references in the openssl
libraries.

The interesting part of the blowup is here:

Waf: Entering directory `/usr/ports/net/samba43/work/samba-4.3.11/bin'
        Selected embedded Heimdal build
[3635/3876] Linking default/source3/client/smbclient
runner cc default/source3/client/client_162.o
default/source3/client/clitar_162.o default/source3/client/dnsbrowse_162.o
default/libcli/smbreadline/smbreadline_1.o -o
/usr/ports/net/samba43/work/samba-4.3.11/bin/default/source3/client/smbclient
-fstack-protector -pie -Wl,-z,relro,-z,now -lpthread -Wl,-no-undefined
-Wl,--export-dynamic -Wl,--as-needed
-Wl,-rpath,/usr/ports/net/samba43/work/samba-4.3.11/bin/shared
-Wl,-rpath,/usr/ports/net/samba43/work/samba-4.3.11/bin/shared/private
-Ldefault/libds/common -Ldefault/auth -Ldefault/source4/lib/socket
-Ldefault/libcli/nbt -Ldefault/lib/ldb-samba -Ldefault/nsswitch
-Ldefault/source4/auth/kerberos -Ldefault/source4/dsdb
-Ldefault/source4/libcli/ldap -Ldefault/source4/lib/events
-Ldefault/libcli/registry -Ldefault/lib/tdb_wrap -Ldefault/source4/librpc
-Ldefault/lib/param -Ldefault/auth/credentials -Ldefault/nsswitch/libwbclient
-Ldefault/auth/gensec -Ldefault/lib/krb5_wrap -Ldefault/libcli/auth
-Ldefault/libcli/cldap -Ldefault/libcli/ldap -Ldefault/lib/addns
-Ldefault/source4/heimdal_build -Ldefault/lib -Ldefault/librpc
-Ldefault/libcli/smb -Ldefault/lib/dbwrap -Ldefault/lib/socket
-Ldefault/libcli/util -Ldefault/libcli/security -Ldefault/source3
-Ldefault/lib/replace -Ldefault/lib/util -L/usr/local/lib -Wl,-Bdynamic
-ltalloc-report-samba4 -ltevent-util -lreplace-samba4 -lmessages-dgm-samba4
-lsamba-security-samba4 -lerrors-samba4 -lsamba3-util-samba4 -lsys-rw-samba4
-lutil-tdb-samba4 -linterfaces-samba4 -lpopt-samba3-samba4 -lsamba-util
-lsocket-blocking-samba4 -lmessages-util-samba4 -llibsmb-samba4 -lmsrpc3-samba4
-lserver-id-db-samba4 -ldbwrap-samba4 -liov-buf-samba4 -lsmbconf
-lcli-smb-common-samba4 -lsamba-cluster-support-samba4 -ldcerpc-samba-samba4
-lndr-standard -lmsghdr-samba4 -lsamba-sockets-samba4 -lndr
-lsamba-debug-samba4 -lutil-cmdline-samba4 -ltime-basic-samba4
-lutil-setid-samba4 -lgenrand-samba4 -lkrb5-samba4 -laddns-samba4
-lgssapi-samba4 -lcli-ldap-common-samba4 -lcli-cldap-samba4 -lcliauth-samba4
-lkrb5samba-samba4 -lgse-samba4 -lgensec -lwbclient -lsamba-credentials
-lndr-samba-samba4 -lsamba-hostconfig -lndr-nbt -ldcerpc-binding -lndr-samba4
-ltdb-wrap-samba4 -lsmbregistry-samba4 -lCHARSET3-samba4 -lutil-reg-samba4
-lsmb-transport-samba4 -lroken-samba4 -levents-samba4 -lsecrets3-samba4
-lheimbase-samba4 -lcom_err-samba4 -lasn1-samba4 -lhx509-samba4
-lhcrypto-samba4 -lwind-samba4 -lasn1util-samba4 -lcli-ldap-samba4
-lsamba-modules-samba4 -lsamdb -lauthkrb5-samba4 -lwinbind-client-samba4
-lsamdb-common-samba4 -lldbsamba-samba4 -lndr-krb5pac -lserver-role-samba4
-lsmbd-shim-samba4 -lcli-nbt-samba4 -lnetif-samba4 -lauth-sam-reply-samba4
-lflag-mapping-samba4 -lutil -lz -lgnutls -lldb -ltalloc -lldap -llber -liconv
-lmd -lrt -lexecinfo -lncurses -ltdb -lpopt -larchive -lcrypt -ltevent
-lreadline
//usr/local/lib/libssl.so.8: undefined reference to
`BIO_dgram_sctp_msg_waiting'
//usr/local/lib/libssl.so.8: undefined reference to `BIO_dgram_is_sctp'
//usr/local/lib/libssl.so.8: undefined reference to
`BIO_dgram_sctp_wait_for_dry'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Waf: Leaving directory `/usr/ports/net/samba43/work/samba-4.3.11/bin'
Build failed:  -> task failed (err #1):
        {task: cc_link
client_162.o,clitar_162.o,dnsbrowse_162.o,smbreadline_1.o -> smbclient}
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Setting MAKE_JOBS_UNSAFE=yes followed by "make clean; make" does not change the
outcome; the build fails in the same place.

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


More information about the freebsd-ports-bugs mailing list