ports/190149: Missing dependency for dns/dnsmasq with DNSSEC

Kevin Zheng kevinz5000 at gmail.com
Fri May 23 17:50:01 UTC 2014


>Number:         190149
>Category:       ports
>Synopsis:       Missing dependency for dns/dnsmasq with DNSSEC
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 23 17:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Kevin Zheng
>Release:        10.0-RELEASE-p3
>Organization:
>Environment:
FreeBSD epsilon.local 10.0-RELEASE-p3 FreeBSD 10.0-RELEASE-p3 #0: Tue May 13 18:31:10 UTC 2014     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
cc  -o dnsmasq cache.o rfc1035.o util.o option.o forward.o network.o  dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o  helper.o tftp.o log.o conntrack.o dhcp6.o rfc3315.o  dhcp-common.o outpacket.o radv.o slaac.o auth.o ipset.o  domain.o dnssec.o blockdata.o -lgmp -L/usr/local/lib  
dnssec.o: In function `dnssec_validate_by_ds':
dnssec.c:(.text+0x290): undefined reference to `nettle_hashes'
dnssec.c:(.text+0x29f): undefined reference to `nettle_hashes'
dnssec.c:(.text+0x2ac): undefined reference to `nettle_hashes'
dnssec.o: In function `validate_rrset':
dnssec.c:(.text+0x1253): undefined reference to `nettle_hashes'
dnssec.c:(.text+0x14c3): undefined reference to `nettle_hashes'
dnssec.o:dnssec.c:(.text+0x308c): more undefined references to `nettle_hashes' follow
dnssec.o: In function `verify':
dnssec.c:(.text+0x45fd): undefined reference to `nettle_rsa_public_key_init'
dnssec.c:(.text+0x4699): undefined reference to `nettle_dsa_public_key_init'
dnssec.c:(.text+0x46a6): undefined reference to `nettle_dsa_signature_init'
dnssec.c:(.text+0x4888): undefined reference to `nettle_dsa_sha1_verify_digest'
dnssec.c:(.text+0x48c8): undefined reference to `nettle_dsa_signature_init'
dnssec.c:(.text+0x491f): undefined reference to `nettle_secp_384r1'
dnssec.c:(.text+0x4964): undefined reference to `nettle_secp_256r1'
dnssec.c:(.text+0x4969): undefined reference to `nettle_ecc_point_init'
dnssec.c:(.text+0x4a22): undefined reference to `nettle_ecc_point_set'
dnssec.c:(.text+0x4abb): undefined reference to `nettle_ecdsa_verify'
dnssec.c:(.text+0x4bbf): undefined reference to `nettle_rsa_sha1_verify_digest'
dnssec.c:(.text+0x4be7): undefined reference to `nettle_rsa_md5_verify_digest'
dnssec.c:(.text+0x4c05): undefined reference to `nettle_rsa_sha256_verify_digest'
dnssec.c:(.text+0x4c23): undefined reference to `nettle_rsa_sha512_verify_digest'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
>How-To-Repeat:
Build this port in a clean room environment.
>Fix:
Add dependency on security/nettle.

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list