mirror of https://github.com/getdnsapi/getdns.git
More fixes for remaining tests..
This commit is contained in:
parent
80b0c7a45e
commit
499555b8a5
|
@ -14,7 +14,7 @@ qwerlkjhasdfpuiqwyerm.1234kjhrqwersv.com
|
||||||
-A _acme-challenge.getdnsapi.net
|
-A _acme-challenge.getdnsapi.net
|
||||||
EOT
|
EOT
|
||||||
(
|
(
|
||||||
if ! "${BUILDDIR}/build-stub-only/libtool" exec valgrind -v --log-file=valgrind.log --leak-check=full --error-exitcode=1 --track-origins=yes "${GETDNS_STUB_QUERY}" -F queries -f "${TPKG_NAME}.ds" +dnssec_return_validation_chain
|
if ! valgrind -v --log-file=valgrind.log --leak-check=full --error-exitcode=1 --track-origins=yes "${GETDNS_STUB_QUERY}" -F queries -f "${TPKG_NAME}.ds" +dnssec_return_validation_chain
|
||||||
then
|
then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
make clean || true
|
make clean || true
|
||||||
rm -fr .libs Makefile *_out valgrind.log
|
rm -fr CMakeCache.txt *_out valgrind.log
|
||||||
|
|
|
@ -7,8 +7,8 @@
|
||||||
(
|
(
|
||||||
BUILDDIR4SED=`echo "${BUILDDIR}/build-stub-only" | sed 's/\//\\\\\//g'`
|
BUILDDIR4SED=`echo "${BUILDDIR}/build-stub-only" | sed 's/\//\\\\\//g'`
|
||||||
sed -e "s/@BUILDDIR@/${BUILDDIR4SED}/g" \
|
sed -e "s/@BUILDDIR@/${BUILDDIR4SED}/g" \
|
||||||
-e "s/@TPKG_NAME@/${TPKG_NAME}/g" "${TPKG_NAME}.Makefile"
|
-e "s/@TPKG_NAME@/${TPKG_NAME}/g" "${TPKG_NAME}.cmake"
|
||||||
) > Makefile
|
) > CMakeLists.txt
|
||||||
|
|
||||||
if [[ "$OSTYPE" == "darwin"* ]]; then
|
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||||
sed -i '' -e "s/libgetdns.so/libgetdns.dylib/g" CMakeLists.txt
|
sed -i '' -e "s/libgetdns.so/libgetdns.dylib/g" CMakeLists.txt
|
||||||
|
|
|
@ -5,10 +5,11 @@
|
||||||
[ -f .tpkg.var.test ] && source .tpkg.var.test
|
[ -f .tpkg.var.test ] && source .tpkg.var.test
|
||||||
|
|
||||||
(
|
(
|
||||||
grep '^CC=' "${BUILDDIR}/build-stub-only/src/Makefile"
|
|
||||||
grep '^LDFLAGS=' "${BUILDDIR}/build-stub-only/src/Makefile"
|
|
||||||
|
|
||||||
BUILDDIR4SED=`echo "${BUILDDIR}/build-stub-only" | sed 's/\//\\\\\//g'`
|
BUILDDIR4SED=`echo "${BUILDDIR}/build-stub-only" | sed 's/\//\\\\\//g'`
|
||||||
sed -e "s/@BUILDDIR@/${BUILDDIR4SED}/g" \
|
sed -e "s/@BUILDDIR@/${BUILDDIR4SED}/g" \
|
||||||
-e "s/@TPKG_NAME@/${TPKG_NAME}/g" "${TPKG_NAME}.Makefile"
|
-e "s/@TPKG_NAME@/${TPKG_NAME}/g" "${TPKG_NAME}.cmake"
|
||||||
) > Makefile
|
) > CMakeLists.txt
|
||||||
|
|
||||||
|
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||||
|
sed -i '' -e "s/libgetdns.so/libgetdns.dylib/g" CMakeLists.txt
|
||||||
|
fi
|
||||||
|
|
|
@ -9,7 +9,7 @@ CmdDepends: scan-build
|
||||||
Depends:
|
Depends:
|
||||||
Help:
|
Help:
|
||||||
Pre: 400-static-analysis.pre
|
Pre: 400-static-analysis.pre
|
||||||
Post: 400-static-analysis.post
|
Post:
|
||||||
Test: 400-static-analysis.test
|
Test: 400-static-analysis.test
|
||||||
AuxFiles:
|
AuxFiles:
|
||||||
Passed:
|
Passed:
|
||||||
|
|
|
@ -12,9 +12,3 @@ else
|
||||||
fi
|
fi
|
||||||
# use .tpkg.var.test for in test variable passing
|
# use .tpkg.var.test for in test variable passing
|
||||||
[ -f .tpkg.var.test ] && source .tpkg.var.test
|
[ -f .tpkg.var.test ] && source .tpkg.var.test
|
||||||
|
|
||||||
for f in `cat restore-srcdir-configure-settings`
|
|
||||||
do
|
|
||||||
mv "${SRCROOT}/${f}.build-static-analysis" "${SRCROOT}/${f}"
|
|
||||||
done
|
|
||||||
|
|
||||||
|
|
|
@ -13,23 +13,13 @@ fi
|
||||||
# use .tpkg.var.test for in test variable passing
|
# use .tpkg.var.test for in test variable passing
|
||||||
[ -f .tpkg.var.test ] && source .tpkg.var.test
|
[ -f .tpkg.var.test ] && source .tpkg.var.test
|
||||||
|
|
||||||
echo "" > restore-srcdir-configure-settings
|
|
||||||
for f in `grep 'CONFIG_[FH][IE][LA][ED][SE]' "${SRCROOT}/configure.ac" | sed -e 's/^.*(\[//g' -e 's/\])//g'`
|
|
||||||
do
|
|
||||||
if [ -f "${SRCROOT}/$f" ]
|
|
||||||
then
|
|
||||||
mv "${SRCROOT}/${f}" "${SRCROOT}/${f}.build-static-analysis" && \
|
|
||||||
echo "$f" >> restore-srcdir-configure-settings
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
rm -fr "${BUILDDIR}/build-static-analysis"
|
rm -fr "${BUILDDIR}/build-static-analysis"
|
||||||
mkdir "${BUILDDIR}/build-static-analysis"
|
mkdir "${BUILDDIR}/build-static-analysis"
|
||||||
cd "${BUILDDIR}/build-static-analysis"
|
cd "${BUILDDIR}/build-static-analysis"
|
||||||
"${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libevent --with-libev --with-libuv \
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBEVENT2=ON -DUSE_LIBEV=ON -DUSE_LIBUV=ON $* ${SRCROOT}) || \
|
||||||
|| "${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libevent --with-libev \
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBEVENT2=ON -DUSE_LIBEV=ON $* ${SRCROOT}) || \
|
||||||
|| "${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libevent --with-libuv \
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBEVENT2=ON -DUSE_LIBUV=ON $* ${SRCROOT}) || \
|
||||||
|| "${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libev --with-libuv \
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBEV=ON -DUSE_LIBUV=ON $* ${SRCROOT}) || \
|
||||||
|| "${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libevent \
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBEVENT2=ON $* ${SRCROOT}) || \
|
||||||
|| "${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libev \
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBEV=ON $* ${SRCROOT}) || \
|
||||||
|| "${SRCROOT}/configure" $* --prefix "${BUILDDIR}/install" --enable-all-drafts --with-stubby --with-libuv
|
(rm CMakeCache.txt & cmake -DENABLE_DRAFT_MDNS_SUPPORT=ON -DBUILD_STUBBY=ON -DCMAKE_INSTALL_PREFIX=../install -DUSE_LIBUV=ON $* ${SRCROOT})
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue