osx deckard doesn't run
Mac OS isn't really our top-tier platform and Deckard tests issues that shouldn't be platform-specific, but still.
Interesting part from Travis:
...
The command "echo "quit()" | ./daemon/kresd -a 127.0.0.1@53535 ." exited with 0.
5.05s$ CFLAGS="-O2 -g -fno-omit-frame-pointer -DDEBUG" make -j2 check-integration COVERAGE=1 PREFIX=${HOME}/.local DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}
date: illegal time format
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
tests/tests.mk:27: Warning: PREFIX does not point into source directory; testing the installed version!
TESTS=sets/resolver DAEMON=/Users/travis/.local/sbin/kresd TEMPLATE=template/kresd.j2 DYLD_FORCE_FLAT_NAMESPACE=1 DYLD_LIBRARY_PATH="/Users/travis/.local/lib:/Users/travis/build/CZ-NIC/knot-resolver/lib" tests/deckard/kresd_run.sh
readlink: illegal option -- f
usage: readlink [-n] [file ...]
=== Testing WITH query minimization ===
date: illegal time format
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
Target: Knot DNS Resolver 1.3.0-Darwin
Compiler: clang -O2 -g -fno-omit-frame-pointer -DDEBUG -std=c99 -D_GNU_SOURCE -Wno-unused -Wtype-limits -Wformat -Wformat-security -Wall -I/Users/travis/build/CZ-NIC/knot-resolver -I/Users/travis/build/CZ-NIC/knot-resolver/lib/generic -I/Users/travis/build/CZ-NIC/knot-resolver/contrib -I/Users/travis/build/CZ-NIC/knot-resolver/contrib/lmdb -DPACKAGE_VERSION="\"1.3.0\"" -DPREFIX="\"/Users/travis/.local\"" -DMODULEDIR="\"/Users/travis/.local/lib/kdns_modules\"" -D_FORTIFY_SOURCE=2 --coverage -I/Users/travis/.local/include -I/contrib/lmdb -I/Users/travis/.local/include -I/usr/local/Cellar/gnutls/3.5.13/include -I/usr/local/Cellar/nettle/3.3/include -I/usr/local/Cellar/libtasn1/4.12/include -I/usr/local/Cellar/p11-kit/0.23.7/include/p11-kit-1 -I/usr/local/Cellar/jansson/2.10/include -I/usr/local/Cellar/libuv/1.12.0/include -I/usr/local/Cellar/nettle/3.3/include -I/usr/local/Cellar/cmocka/1.1.0/include -I/usr/local/Cellar/luajit/2.0.5/include/luajit-2.0 -I/Users/travis/.local/include -I/usr/local/Cellar/gnutls/3.5.13/include -I/usr/local/Cellar/nettle/3.3/include -I/usr/local/Cellar/libtasn1/4.12/include -I/usr/local/Cellar/p11-kit/0.23.7/include/p11-kit-1 -I/usr/local/Cellar/jansson/2.10/include -Icontrib/ccan/asprintf -Icontrib/ccan/compiler -Icontrib/ccan/ilog -Icontrib/ccan/isaac -Icontrib/ccan/json -Icontrib/murmurhash3 -DENABLE_COOKIES
...