GNU bug report logs -
#73692
[PATCH] gnu: timescaledb: Update to 2.16.1. [security fixes]
Previous Next
Reported by: Nicolas Graves <ngraves <at> ngraves.fr>
Date: Tue, 8 Oct 2024 06:27:02 UTC
Severity: normal
Tags: patch
Done: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 73692 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/databases.scm (timescaledb):
[arguments]<#:phases>: Add phase 'patch-failing-tests.
---
gnu/packages/databases.scm | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 43ec0641a0..80163cfdc0 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -1502,6 +1502,21 @@ (define-public timescaledb
"-o" (string-append "-k " pg-data)
"-l" (string-append pg-data "/db.log")
"start"))))
+ #$@(if (not (target-x86-64?))
+ #~((add-after 'unpack 'patch-failing-tests
+ (lambda _
+ (substitute* "test/CMakeLists.txt"
+ (((format
+ #f "(~{~a|~})"
+ (cons*
+ "histogram_test\\.sql\\.in"
+ #$@(if (target-aarch64?)
+ #~((list "append\\.sql\\.in"
+ "chunk_adaptative\\.sql"))
+ #~((list)))))
+ all)
+ (string-append "#" all))))))
+ #~())
(add-after 'prepare-tests 'check
(assoc-ref %standard-phases 'check)))))
(inputs (list openssl postgresql))
--
2.46.0
This bug report was last modified 291 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.