From 36d2e48c303d2ba7dc80722939353ba754378957 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 23 May 2021 15:11:57 +0200 Subject: gnu: lmdb: Update to 0.9.29. * gnu/packages/databases.scm (lmdb): Update to 0.9.29. --- gnu/packages/databases.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/databases.scm') diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index d18fb89188..cead8c0e5a 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2383,7 +2383,7 @@ (define-public perl-db-file (define-public lmdb (package (name "lmdb") - (version "0.9.28") + (version "0.9.29") (source (origin (method git-fetch) @@ -2392,7 +2392,7 @@ (define-public lmdb (commit (string-append "LMDB_" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "012a8bs49cswsnzw7k4piis5b6dn4by85w7a7mai9i04xcjyy9as")))) + (base32 "0airps4cd0d91nbgy7hgvifa801snxwxzwxyr6pdv61plsi7h8l3")))) (build-system gnu-build-system) (arguments `(#:test-target "test" -- cgit v1.2.3 From 841edfa49119c63eade4930751ac4ff5c012bfe5 Mon Sep 17 00:00:00 2001 From: Simon Streit Date: Wed, 2 Jun 2021 01:11:31 +0200 Subject: gnu: redis: Update to 6.2.4 [security fixes]. Fixes CVE-2021-29477. * gnu/packages/databases.scm (redis): Update to 6.2.4. [arguments]: Disable the 'integration/failover' test. Signed-off-by: Leo Famulari --- gnu/packages/databases.scm | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'gnu/packages/databases.scm') diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index cead8c0e5a..cd760ee5ef 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -51,6 +51,7 @@ ;;; Copyright © 2021 David Larsson ;;; Copyright © 2021 Pjotr Prins ;;; Copyright © 2021 Bonface Munyoki Kilyungi +;;; Copyright © 2021 Simon Streit ;;; ;;; This file is part of GNU Guix. ;;; @@ -2135,14 +2136,14 @@ (define-public unqlite (define-public redis (package (name "redis") - (version "6.0.11") + (version "6.2.4") (source (origin (method url-fetch) (uri (string-append "http://download.redis.io/releases/redis-" version".tar.gz")) (sha256 (base32 - "0prwqap452m581nyc3cz642d1z3x9nd81896hlqdm3z8238z49y9")) + "0vp1d9mlfsppry3nsj9f7bmh9wjgsy3jggp24sac1hhgl43c8cms")) (modules '((guix build utils))) (snippet ;; Delete bundled jemalloc, as the package will use the libc one @@ -2150,8 +2151,8 @@ (define-public redis #t)))) (build-system gnu-build-system) (native-inputs - `(("procps" ,procps) ; for tests - ("tcl" ,tcl))) ; for tests + `(("procps" ,procps) ; for tests + ("tcl" ,tcl))) ; for tests (arguments '(#:phases (modify-phases %standard-phases @@ -2168,9 +2169,10 @@ (define-public redis (lambda _ ;; Disable failing tests (substitute* "tests/test_helper.tcl" - ((" integration/replication[^-]") "") - ((" integration/replication-4") "") - ((" integration/replication-psync") "")) + (("integration/failover") "") + (("integration/replication-4") "") + (("integration/replication-psync") "") + (("integration/replication[^-]") "")) #t))) #:make-flags `("CC=gcc" "MALLOC=libc" -- cgit v1.2.3