When trying to build dnsmasq version 2.79 falls out with an error:

cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DHAVE_DBUS 
-DHAVE_LIBIDN2 -DHAVE_DNSSEC -DVERSION='"2.79"' -I/usr/include/dbus-1.0 
-I/usr/lib64/dbus-1.0/include -c crypto.c
crypto.c:25:26: fatal error: nettle/eddsa.h: No such file or directory
#include <nettle/eddsa.h>
compilation terminated.
make[1]: *** [crypto.o] Error 1
make[1]: Leaving directory `/home/roman/BUILD_ROOT/BUILD/dnsmasq-2.79/src'
make: *** [all] Error 2

In Centos 7 last version of nettle:

$ rpm -qi nettle
Name : nettle
Version : 2.7.1
Release : 8.el7

Dnsmasq required nettle >=3.

But the build of this version nettle for Centos 7 breaks the dependencies of 
the rest of the distribution packages, making it impossible to update them.
Is it possible to build a package with the old library?
Roman Dmitriev
mailto: r...@rajven.ru (mailto:r...@rajven.ru)
Dnsmasq-discuss mailing list

Reply via email to