Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Feb 2024 09:13:33 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 276938] net/dante: fix build
Message-ID:  <bug-276938-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 276938
           Summary: net/dante: fix build
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: danfe@FreeBSD.org
          Reporter: hiroo.ono+freebsd@gmail.com
          Assignee: danfe@FreeBSD.org
             Flags: maintainer-feedback?(danfe@FreeBSD.org)

Created attachment 248300
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D248300&action=
=3Dedit
fix dante build.

net/dante version 1.4.3 fails to build with the following log.
It is because there is no _getsockopt symbol in the source files, but
include/symbols_freebsd.txt has it. Remove it before build so that build wo=
rks
well.

--- excerpt of the log from here ---
libtool: link: cc -shared  -fPIC -DPIC  .libs/libdsocks_la-interposition.o
.libs/libdsocks_la-int_osf1.o .libs/libdsocks_la-int_osf2.o
.libs/libdsocks_la-int_osf3.o .libs/libdsocks_la-Raccept.o
.libs/libdsocks_la-Rbind.o .libs/libdsocks_la-Rbindresvport.o
.libs/libdsocks_la-Rcompat.o .libs/libdsocks_la-Rconnect.o
.libs/libdsocks_la-Rgethostbyname.o .libs/libdsocks_la-Rgetpeername.o
.libs/libdsocks_la-Rgetsockname.o .libs/libdsocks_la-Rgetsockopt.o
.libs/libdsocks_la-Rlisten.o .libs/libdsocks_la-Rrresvport.o
.libs/libdsocks_la-address.o .libs/libdsocks_la-addressmatch.o
.libs/libdsocks_la-authneg.o .libs/libdsocks_la-broken.o
.libs/libdsocks_la-client.o .libs/libdsocks_la-clientconfig.o
.libs/libdsocks_la-clientprotocol.o .libs/libdsocks_la-config.o
.libs/libdsocks_la-config_parse.o .libs/libdsocks_la-config_scan.o
.libs/libdsocks_la-connectchild.o .libs/libdsocks_la-debug.o
.libs/libdsocks_la-fmt.o .libs/libdsocks_la-fmt_customer.o
.libs/libdsocks_la-fmt_protocol.o .libs/libdsocks_la-gssapi.o
.libs/libdsocks_la-hostcache.o .libs/libdsocks_la-hostid.o
.libs/libdsocks_la-httpproxy.o .libs/libdsocks_la-hw.o
.libs/libdsocks_la-iface.o .libs/libdsocks_la-io.o .libs/libdsocks_la-iobuf=
.o
.libs/libdsocks_la-ipv6.o .libs/libdsocks_la-log.o .libs/libdsocks_la-metho=
d.o
.libs/libdsocks_la-parse_util.o .libs/libdsocks_la-protocol.o
.libs/libdsocks_la-serr.o .libs/libdsocks_la-showconfig.o
.libs/libdsocks_la-sockaddr.o .libs/libdsocks_la-socket.o
.libs/libdsocks_la-socketopt.o .libs/libdsocks_la-sockopt.o
.libs/libdsocks_la-time.o .libs/libdsocks_la-tostring.o
.libs/libdsocks_la-udp.o .libs/libdsocks_la-udp_util.o
.libs/libdsocks_la-upnp.o .libs/libdsocks_la-userio.o .libs/libdsocks_la-ut=
il.o
  -L/usr/lib -lpthread -lminiupnpc -L/usr/local/lib -lpam -lgssapi
-lgssapi_krb5 -lheimntlm -lkrb5 -lhx509 -lcom_err -lcrypto -lasn1 -lwind
-lheimbase -lroken -lcrypt  -O2 -fstack-protector-strong -O2
-fstack-protector-strong -pthread -pthread   -pthread -Wl,-soname
-Wl,libdsocks.so -Wl,-version-script -Wl,.libs/libdsocks.so-ver -o
.libs/libdsocks.so
ld: error: version script assignment of 'global' to symbol '_getsockopt'
failed: symbol not defined
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

--=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-276938-7788>