From f3b0398cf2c1616de90117243e381c04d944bf47 Mon Sep 17 00:00:00 2001 From: Ashish SHUKLA Date: Mon, 6 Oct 2025 23:36:17 +0200 Subject: [PATCH] gnu: fossil: Update to 2.27. [security fixes] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Close a potential Denial-of-Service attack against any public-facing Fossil server. * gnu/packages/version-control.scm (fossil): Update to 2.27. [arguments]<#:phases>: Add phase 'disable-broken-test'. Change-Id: Id832a5e0e2cce4637eabe07954648eec46be3513 Signed-off-by: Ludovic Courtès --- gnu/packages/version-control.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 02e393808c8f6ab47a6e6ca6b1d107dfeea2c58c..315a66e35b7e4391185b70b831c81ddc2427768a 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -3796,7 +3796,7 @@ by rclone usable with git-annex.") (define-public fossil (package (name "fossil") - (version "2.25") + (version "2.27") (source (origin (method url-fetch) @@ -3804,7 +3804,7 @@ by rclone usable with git-annex.") "https://fossil-scm.org/home/tarball/version-" version "/fossil-" version ".tar.gz")) (sha256 - (base32 "18gws90by2q6a6rk7h3mx46pn79lz4zi3saxlyrdz5982mw9rvp4")))) + (base32 "0mhlvsfqjc46jbr5gf7r1d1xz0hg7w8swpz5gb12y3s14f1lx1fm")))) (build-system gnu-build-system) (native-inputs (list tcl ;for configuration only @@ -3836,7 +3836,11 @@ by rclone usable with git-annex.") (add-before 'check 'test-setup (lambda _ (setenv "USER" "guix") - (setenv "TZ" "UTC")))))) + (setenv "TZ" "UTC"))) + (add-after 'test-setup 'disable-broken-test + (lambda _ + ;; https://fossil-scm.org/home/info/4619d2efab946460 + (delete-file "test/settings.test")))))) (home-page "https://fossil-scm.org") (synopsis "Software configuration management system") (description