[Dnsmasq-discuss] Announce 2.85rc1 and security warning.

Simon Kelley simon at thekelleys.org.uk
Fri Mar 19 22:37:55 UTC 2021


On 18/03/2021 08:38, Daniel via Dnsmasq-discuss wrote:
> Hello
> 
> Le 17/03/2021 à 22:48, Simon Kelley a écrit :
>> [...]
>>
>> https://thekelleys.org.uk/dnsmasq/release-candidates/dnsmasq-2.85rc1.tar.gz
>>
> 
> Thanks Simon. FYI I didn't get it compiled (as well as 2,84) on Debian
> Buster getting
> 
> 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 tables.o
> loop.o inotify.o poll.o rrfilter.o edns0.o arp.o crypto.o dump.o ubus.o
> metrics.o hash_questions.o -ldbus-1   -lidn  -lnetfilter_conntrack
> -lnfnetlink -llua5.2 -lnettle -lhogweed
> /usr/bin/ld: crypto.o: undefined reference to symbol '__gmpz_init'
> /usr/bin/ld: //usr/lib/x86_64-linux-gnu/libgmp.so.10: error adding
> symbols: DSO manquant dans la ligne de commande
> collect2: error: ld returned 1 exit status
> 
> It's working by adding -lgmp to nettle_cflags and nettle_libs
> 
> nettle_cflags = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC    
> $(PKG_CONFIG) --cflags 'nettle hogweed' -lgmp\
> HAVE_CRYPTOHASH $(PKG_CONFIG) --cflags nettle \
> HAVE_NETTLEHASH $(PKG_CONFIG) --cflags nettle`
> nettle_libs =   `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC    
> $(PKG_CONFIG) --libs 'nettle hogweed' -lgmp\
> HAVE_CRYPTOHASH $(PKG_CONFIG) --libs nettle \
> HAVE_NETTLEHASH $(PKG_CONFIG) --libs nettle`
> 
> Cheers
> 

How are you compiling? What command?

It works fine for me on Debian Buster, so I need to reproduce the problem.

Cheers,

Simon.




More information about the Dnsmasq-discuss mailing list