From 2d656a93db5e5c67c47fe8a9cca44ca5fb2a4edf Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 18 Jul 2016 12:47:13 -0400 Subject: Revert "gnu: gnutls: Fix test failure." This reverts commit 1d14bf9f5ff43ff9097f1c5e1e2d37528eb74971. --- gnu/packages/patches/gnutls-fix-stale-test.patch | 50 ------------------------ 1 file changed, 50 deletions(-) delete mode 100644 gnu/packages/patches/gnutls-fix-stale-test.patch (limited to 'gnu/packages/patches') diff --git a/gnu/packages/patches/gnutls-fix-stale-test.patch b/gnu/packages/patches/gnutls-fix-stale-test.patch deleted file mode 100644 index abb547a4d9..0000000000 --- a/gnu/packages/patches/gnutls-fix-stale-test.patch +++ /dev/null @@ -1,50 +0,0 @@ -A certificate used in the GnuTLS test suite has expired, causing the -test suite to fail. - -The effect of this patch depends on whether or not the datefudge program -is available. If it is, then it is used to change the date in the test -environment. If it is not, then the test is skipped. - -At the time this patch was added to Guix, datefudge was not available, -so the test is skipped. - -Taken from upstream commit: -https://gitlab.com/gnutls/gnutls/commit/47f25d9e08d4e102572804a2aed186b01db23c65 - -From 47f25d9e08d4e102572804a2aed186b01db23c65 Mon Sep 17 00:00:00 2001 -From: Nikos Mavrogiannopoulos -Date: Wed, 29 Jun 2016 17:31:13 +0200 -Subject: [PATCH] tests: use datefudge in name-constraints test - -This avoids the expiration of the used certificate to affect the test. ---- - tests/cert-tests/name-constraints | 13 ++++++++++++- - 1 file changed, 12 insertions(+), 1 deletion(-) - -diff --git a/tests/cert-tests/name-constraints b/tests/cert-tests/name-constraints -index 05d6e9b..59af00f 100755 ---- a/tests/cert-tests/name-constraints -+++ b/tests/cert-tests/name-constraints -@@ -28,7 +28,18 @@ if ! test -z "${VALGRIND}"; then - fi - TMPFILE=tmp.$$.pem - --${VALGRIND} "${CERTTOOL}" -e --infile "${srcdir}/name-constraints-ip.pem" -+export TZ="UTC" -+ -+# Check for datefudge -+TSTAMP=`datefudge -s "2006-09-23" date -u +%s || true` -+if test "$TSTAMP" != "1158969600"; then -+ echo $TSTAMP -+ echo "You need datefudge to run this test" -+ exit 77 -+fi -+ -+datefudge -s "2016-04-22" \ -+ ${VALGRIND} "${CERTTOOL}" -e --infile "${srcdir}/name-constraints-ip.pem" - rc=$? - - if test "${rc}" != "0"; then --- -2.9.1 - -- cgit v1.2.3