[DNS] PowerDNS recursor 3.7.1 が公開されてた。

AIX、UNIX、Linux
PowerDNS Blog
The PowerDNS Blog has content on all the latest news, launches, products and solutions of PowerDNS.

Welcome to PowerDNS /
https://www.powerdns.com/downloads.html

マイナーチェンジ、Improvementが多数入っているみたいです。

Changelogs – PowerDNS /
https://doc.powerdns.com/md/changelog/#powerdns-recursor-371

個人的にはSpeedupという項目も気になりますが・・・
これで以前出てた症状?が改善するのか気になります(動作環境も変えて確認するつもりですが・・・

以下、build時のlog。

/usr/local/src/pdns-recursor-3.7.1$ sudo ./configure
Testing dependencies and compiler.
Using make to build
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -MM -MG *.cc *.hh > dep
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' pdns_hw.cc -o pdns_hw

Everything ok, now run make using same settings (if any) you passed ./configure
/usr/local/src/pdns-recursor-3.7.1$ sudo make

PLEASE READ: If you get an error mentioning #include <boost/something.hpp>, please read README
PLEASE READ: for an easy fix!

mkdir optional
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c epollmplexer.cc -o optional/epollmplexer.o
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o syncres.o syncres.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o misc.o misc.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o unix_utility.o unix_utility.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o qtype.o qtype.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o logger.o logger.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o arguments.o arguments.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o lwres.o lwres.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o pdns_recursor.o pdns_recursor.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o recursor_cache.o recursor_cache.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o dnsparser.o dnsparser.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o dnswriter.o dnswriter.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o dnsrecords.o dnsrecords.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o rcpgenerator.o rcpgenerator.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o base64.o base64.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o zoneparser-tng.o zoneparser-tng.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o rec_channel.o rec_channel.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o rec_channel_rec.o rec_channel_rec.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o selectmplexer.o selectmplexer.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o sillyrecords.o sillyrecords.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o dns_random.o dns_random.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o pubsuffix.o pubsuffix.cc
gcc  -Wall -O3 -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4   -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -pthread -D_GNU_SOURCE -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o ext/polarssl/library/aes.o ext/polarssl/library/aes.c
gcc  -Wall -O3 -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4   -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -pthread -D_GNU_SOURCE -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o ext/polarssl/library/base64.o ext/polarssl/library/base64.cg++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o dnslabeltext.o dnslabeltext.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o lua-pdns.o lua-pdns.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o lua-recursor.o lua-recursor.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o randomhelper.o randomhelper.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o recpacketcache.o recpacketcache.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o dns.o dns.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o reczones.o reczones.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o base32.o base32.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o nsecrecords.o nsecrecords.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o json.o json.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o ws-recursor.o ws-recursor.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o ws-api.o ws-api.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o version.o version.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o responsestats.o responsestats.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o webserver.o webserver.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o ext/yahttp/yahttp/reqresp.o ext/yahttp/yahttp/reqresp.cpp
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o ext/yahttp/yahttp/router.o ext/yahttp/yahttp/router.cpp
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o rec-carbon.o rec-carbon.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o secpoll-recursor.o secpoll-recursor.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o lua-iputils.o lua-iputils.cc
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o iputils.o iputils.cc
g++ syncres.o misc.o unix_utility.o qtype.o logger.o arguments.o lwres.o pdns_recursor.o recursor_cache.o dnsparser.o dnswriter.o dnsrecords.o rcpgenerator.o base64.o zoneparser-tng.o rec_channel.o rec_channel_rec.o selectmplexer.o sillyrecords.o dns_random.o pubsuffix.o ext/polarssl/library/aes.o ext/polarssl/library/base64.o dnslabeltext.o lua-pdns.o lua-recursor.o randomhelper.o recpacketcache.o dns.o reczones.o base32.o nsecrecords.o json.o ws-recursor.o ws-api.o version.o responsestats.o webserver.o ext/yahttp/yahttp/reqresp.o ext/yahttp/yahttp/router.o rec-carbon.o secpoll-recursor.o lua-iputils.o iputils.o optional/epollmplexer.o   -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -fstack-protector --param ssp-buffer-size=4 -pie    -o pdns_recursor
g++  -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3   -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"'   -c -o rec_control.o rec_control.cc
g++ rec_channel.o rec_control.o arguments.o misc.o unix_utility.o logger.o qtype.o   -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -fstack-protector --param ssp-buffer-size=4 -pie    -o rec_control
touch build-stamp
/usr/local/src/pdns-recursor-3.7.1$ 
/usr/local/src/pdns-recursor-3.7.1$ 
/usr/local/src/pdns-recursor-3.7.1$ 
/usr/local/src/pdns-recursor-3.7.1$ sudo make install
mkdir -p //usr/sbin/
cp pdns_recursor //usr/sbin/
strip //usr/sbin//pdns_recursor
mkdir -p //usr/bin/
cp rec_control //usr/bin/
strip //usr/bin//rec_control
mkdir -p //etc/powerdns/
//usr/sbin//pdns_recursor --config > //etc/powerdns//recursor.conf-dist
mkdir -p /usr/share/man/man1
cp pdns_recursor.1 rec_control.1 /usr/share/man/man1
mkdir -p /etc/init.d ; cp pdns-recursor.init.d /etc/init.d/pdns-recursor
この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。じつはRouterboard User Group JPの中の人でもある。 Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

kometchtechをフォローする
タイトルとURLをコピーしました