MoinQ:

DNS/KnotDNS/Knot-masterについて、ここに記述してください。

Welcome to Knot DNS's documentation! https://www.knot-dns.cz/docs/2.4/singlehtml/

Knot DNS has several dependencies:
* libtool
* autoconf > 2.65
* pkg-config
* liburcu >= 0.5.4
* gnutls >= 3.0
* libedit

Embedded libraries:
* lmdb               (system library is preferred)

Optional packages:
* libcap-ng >= 0.6.4 (for POSIX 1003.1e capabilities(7))
* libidn             (for IDNA2003 support in Knot utilities)
* libsystemd         (for systemd init system support)

Dependencies for building documentation:
* python-sphinx

1. autoreconf -if

%autoreconf -if                                             ~/knot-master
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/local/bin/automake-1.15 line 3936.
configure.ac:54: installing './ar-lib'
configure.ac:18: installing './compile'
configure.ac:19: installing './config.guess'
configure.ac:19: installing './config.sub'
configure.ac:13: installing './install-sh'
configure.ac:13: installing './missing'
Makefile.am: installing './INSTALL'
libtap/Makefile.am: installing './depcomp'

2. configure

  knot 2.5.0-dev

    Target:   freebsd11.0 i386
    Compiler: gcc -std=gnu99
    CFLAGS:   -g -O2 -Wall -Werror=format-security -Werror=implicit -Wstrict-prototypes 
    LIBS:     -lpthread -lm  
    LibURCU:  -L/usr/local/lib -lurcu  
    GnuTLS:   -L/usr/local/lib -lgnutls -lnettle  -I/usr/local/include/p11-kit-1 
    Libedit:  -L/usr/local/lib -ledit -ltinfo  -I/usr/local/include/editline 
    LMDB:     shared  -llmdb 

    Sanitizer: 
    LibFuzzer: no

    Prefix:      NONE
    Run dir:     ${prefix}/var/run/knot
    Storage dir: ${prefix}/var/lib/knot
    Config dir:  ${prefix}/etc/knot

    Configuration DB mapsize: 500 MiB
    Timers DB mapsize:        100 MiB

    Knot DNS libraries:     yes
    Knot DNS daemon:        yes
    Knot DNS utils:         yes
    Knot DNS documentation: yes

    Use recvmmsg:        yes
    Use SO_REUSEPORT:    no
    Fast zone parser:    yes
    Utilities with IDN:  yes
    Systemd integration: no
    Dnstap support:      no
    Code coverage:       no
    PKCS #11 support:    yes

  Continue with 'make' command

3. make log (error)

/make-log