From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] [PATCH core-updates 0/2] Don't use libfaketime for key package tests on 32bit systems Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 08 Jul 2024 08:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71993@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172042843529324 (code B ref -1); Mon, 08 Jul 2024 08:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Jul 2024 08:47:15 +0000 Received: from localhost ([127.0.0.1]:49628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQk1j-0007cu-C1 for submit@debbugs.gnu.org; Mon, 08 Jul 2024 04:47:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:49348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQk1h-0007cm-7W for submit@debbugs.gnu.org; Mon, 08 Jul 2024 04:47:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQk1b-0006Jf-GH for guix-patches@gnu.org; Mon, 08 Jul 2024 04:47:07 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sQk1Z-0006Jh-Us for guix-patches@gnu.org; Mon, 08 Jul 2024 04:47:07 -0400 Received: from localhost (unknown [85.118.37.71]) by mira.cbaines.net (Postfix) with ESMTPSA id 7AF5A27BBE2 for ; Mon, 8 Jul 2024 09:47:03 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 39cb3a0c for ; Mon, 8 Jul 2024 08:47:02 +0000 (UTC) From: Christopher Baines User-Agent: mu4e 1.12.4; emacs 29.3 Date: Mon, 08 Jul 2024 10:47:02 +0200 Message-ID: <87bk389sop.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain As it fails to build and seems broken. Christopher Baines (2): gnu: nss: Don't use libfaketime on 32bit systems. gnu: python-pyopenssl: Don't use libfaketime on 32bit systems. gnu/packages/nss.scm | 15 +++++++++++++-- gnu/packages/python-crypto.scm | 10 ++++++++-- 2 files changed, 21 insertions(+), 4 deletions(-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmaLp4ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XdjmA/7BpMH558zHAm5qAGciz7mGeETqe6CwulT frVY5v5nH/+WpVJNi0YR5yx2esoOJbXHKm6lTaU2fKXf/pUJeZ4v3Kgc/Uk1u73T P6/XRdBC0CSFMudjEzHUY5pUlcPZbUdE/VejH5nBivJnlH3L+nclTM8P3Z0hIVH+ E1WJbC36/d8BDC+7mKmikgFi9kjqEHGYB5BcvpX8tg0WJ8QagRTc6V/vde7KuFfW QOVskTflZXoxLhyI87nwf5BftbbbuKK0S8HHE92UJJRQH3ypYJpyx8KFupvdnNqi iqsG+qU9iFcCy79A7K7JDhKHNKT086gF5j+rV5RQDv0YKwt4kOf3F2gJThzbVSxg gbwZkACV7hO6BEhpcB6nwrs1KT2A9GcmfzEuR2D/lVkseX2zF6rzRk6ohVLP9Yhc uFYudF62Hf/1uhwyCRT8wzNPUwNjXZ9lBJLKwj3l2M4hYJLqZ6aB34efLNZ715Br B/MxIqMXG6ieNW1JM4HeqImG3oGcZ5WA4JFxF52v+bYczFU7pZNvOYoYR3Qa5Yto IacY7JuuUnVshcdR9b2PJ6LIoXb8uxx0ENIIXK//beAGMxUuBiQxEeySWnaqsrQc HjiQO/B+8XWiu/yt/cgS1IrqBCKQa9E7U8jvlcG6JTgXBUyG//Fh6HMXs/fE5UlY RyHnG3XmFTE= =SuMj -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] [PATCH core-updates 1/2] gnu: nss: Don't use libfaketime on 32bit systems. References: <87bk389sop.fsf@cbaines.net> In-Reply-To: <87bk389sop.fsf@cbaines.net> Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 08 Jul 2024 09:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71993@debbugs.gnu.org Received: via spool by 71993-submit@debbugs.gnu.org id=B71993.172042942431081 (code B ref 71993); Mon, 08 Jul 2024 09:04:02 +0000 Received: (at 71993) by debbugs.gnu.org; 8 Jul 2024 09:03:44 +0000 Received: from localhost ([127.0.0.1]:49663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQkHg-00085C-Dg for submit@debbugs.gnu.org; Mon, 08 Jul 2024 05:03:44 -0400 Received: from mira.cbaines.net ([212.71.252.8]:43920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQkHd-00084v-Ta for 71993@debbugs.gnu.org; Mon, 08 Jul 2024 05:03:42 -0400 Received: from localhost (unknown [85.118.37.71]) by mira.cbaines.net (Postfix) with ESMTPSA id E3D3A27BBE2 for <71993@debbugs.gnu.org>; Mon, 8 Jul 2024 10:03:35 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 9ad91a8b for <71993@debbugs.gnu.org>; Mon, 8 Jul 2024 09:03:35 +0000 (UTC) From: Christopher Baines Date: Mon, 8 Jul 2024 11:03:33 +0200 Message-ID: X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) As it fails to build and doesn't seem to work. * gnu/packages/nss.scm (nss)[arguments]: Only use faketime on 64bit systems. [native-inputs]: Only include libfaketime on 64bit systems. Change-Id: I78bc9b7b2010e5b77f6184ffb7c87740ceae241c --- gnu/packages/nss.scm | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm index 49276817ae..2162254760 100644 --- a/gnu/packages/nss.scm +++ b/gnu/packages/nss.scm @@ -215,7 +215,12 @@ (define-public nss ;; leading to test failures: ;; . To ;; work around that, set the time to roughly the release date. - (invoke "faketime" "2024-01-23" "./nss/tests/all.sh")) + (invoke #$@(if (target-64bit?) + '("faketime" "2024-01-23") + ;; libfaketime is currently broken on 32bit + ;; systems + '()) + "./nss/tests/all.sh")) (format #t "test suite not run~%")))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) @@ -240,7 +245,13 @@ (define-public nss (copy-recursively (string-append obj "/lib") lib))))))) (inputs (list sqlite zlib)) (propagated-inputs (list nspr)) ;required by nss.pc. - (native-inputs (list perl libfaketime which)) ;for tests + (native-inputs + `(,perl + ,@(if (target-64bit?) + (list libfaketime) + ;; libfaketime is currently broken on 32bit systems + '()) + ,which)) ;for tests ;; The NSS test suite takes around 48 hours on Loongson 3A (MIPS) when ;; another build is happening concurrently on the same machine. base-commit: 75b4a29e12011ae3d1814932591e80dcb0b80aae -- 2.45.2 From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] [PATCH core-updates 2/2] gnu: python-pyopenssl: Don't use libfaketime on 32bit systems. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Mon, 08 Jul 2024 09:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71993@debbugs.gnu.org Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 71993-submit@debbugs.gnu.org id=B71993.172042945431172 (code B ref 71993); Mon, 08 Jul 2024 09:05:01 +0000 Received: (at 71993) by debbugs.gnu.org; 8 Jul 2024 09:04:14 +0000 Received: from localhost ([127.0.0.1]:49668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQkI9-00086h-Pl for submit@debbugs.gnu.org; Mon, 08 Jul 2024 05:04:14 -0400 Received: from mira.cbaines.net ([212.71.252.8]:43922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQkI7-00086S-D0 for 71993@debbugs.gnu.org; Mon, 08 Jul 2024 05:04:11 -0400 Received: from localhost (unknown [85.118.37.71]) by mira.cbaines.net (Postfix) with ESMTPSA id 0C36727BBE9 for <71993@debbugs.gnu.org>; Mon, 8 Jul 2024 10:03:36 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 26a9c8cf for <71993@debbugs.gnu.org>; Mon, 8 Jul 2024 09:03:35 +0000 (UTC) From: Christopher Baines Date: Mon, 8 Jul 2024 11:03:34 +0200 Message-ID: <3e6d433110b177d209127d34eb94876d10f52c51.1720429414.git.mail@cbaines.net> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) As it fails to build and doesn't seem to work. * gnu/packages/python-pyopenssl.scm (python-pyopenssl)[arguments]: Only use faketime on 64bit systems. [native-inputs]: Only include libfaketime on 64bit systems. Change-Id: I3a4ab85219ae71af17f43d864410fe2ac86ef214 --- gnu/packages/python-crypto.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 78f65ccf87..b001bb3e19 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -662,7 +662,10 @@ (define-public python-pyopenssl ;; PyOpenSSL runs tests against a certificate with a fixed ;; expiry time. To ensure successful builds in the future, ;; set the time to roughly the release date. - (invoke "faketime" "2023-03-25" "pytest" "-vv" "-k" + (invoke #$@(if (target-64bit?) + '("faketime" "2023-03-25") + '()) + "pytest" "-vv" "-k" (string-append ;; This test tries to look up certificates from ;; the compiled-in default path in OpenSSL, which @@ -676,7 +679,10 @@ (define-public python-pyopenssl "and not test_verify_with_time")))))))) (propagated-inputs (list python-cryptography)) (inputs (list openssl)) - (native-inputs (list libfaketime python-flaky python-pretend python-pytest)) + (native-inputs `(,@(if (target-64bit?) + (list libfaketime) + '()) + ,@(list python-flaky python-pretend python-pytest))) (home-page "https://github.com/pyca/pyopenssl") (synopsis "Python wrapper module around the OpenSSL library") (description "PyOpenSSL is a high-level wrapper around a subset of the -- 2.45.2 From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] [PATCH core-updates 0/2] Don't use libfaketime for key package tests on 32bit systems Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 08 Jul 2024 12:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Christopher Baines Cc: 71993@debbugs.gnu.org Received: via spool by 71993-submit@debbugs.gnu.org id=B71993.17204416238408 (code B ref 71993); Mon, 08 Jul 2024 12:28:01 +0000 Received: (at 71993) by debbugs.gnu.org; 8 Jul 2024 12:27:03 +0000 Received: from localhost ([127.0.0.1]:49870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQnSR-0002BW-77 for submit@debbugs.gnu.org; Mon, 08 Jul 2024 08:27:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQnSN-0002Ay-9z for 71993@debbugs.gnu.org; Mon, 08 Jul 2024 08:27:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQnSC-0002yA-WD; Mon, 08 Jul 2024 08:26:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=SWfIskL/9ofKVuIBPPhUQYFEwqGiC5daDsJAat1UvHE=; b=mqmnak2tXBWMlCrsDFiU S238GY7oli76dxGIebOsYS+m1YQe68ygv/voGkYYQY8Bno60H5EjqFcMVEtmJxl6hhBR+zgi5PRf5 mhneaaXfADG+su5aUxKpbAGY0RAWpQLHvCEUsQeCi0Y9E5jSLUOSacF1NcdUOkBLvYtBs7S3NxwNd j+1OwiwqnMQWWZ0wQ6TANnUBu6g3KidT+GiTfgNz4J6yJgFM8w4DH4EtUKUBN7RV1SmDZQ6Twz4zJ 5izIrLkMFVqoZTlt2L9Lb9/kgtPIhGzVGbtWLqS63monL8k4mlTWf83HzqpVTAjdjY56uDycGoMRq nS0jEvj1S5HiSA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <87bk389sop.fsf@cbaines.net> (Christopher Baines's message of "Mon, 08 Jul 2024 10:47:02 +0200") References: <87bk389sop.fsf@cbaines.net> Date: Mon, 08 Jul 2024 14:26:43 +0200 Message-ID: <87frsk9iik.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello! Christopher Baines skribis: > gnu: nss: Don't use libfaketime on 32bit systems. > gnu: python-pyopenssl: Don't use libfaketime on 32bit systems. Here=E2=80=99s an alternate solution: getting closer to fixing libfaketime. After this patch, there are still issues with the =E2=80=98pthread_cond_timedwait=E2=80=99 tests that would probably need inv= estigation or just plain skipping. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index bc341943f02..8714086be89 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3477,6 +3477,24 @@ (define-public libfaketime (substitute* "src/faketime.c" (("\"date\"") (format #f "~s" (search-input-file inputs "bin/date")))))) + + #$@(if (target-64bit?) + #~() + #~((add-after 'unpack 'switch-libc-call + (lambda _ + (substitute* "src/libfaketime.c" + (("#define _GNU_SOURCE") + ;; Make sure to use the 64-bit 'struct timespec' in + ;; replacement functions. + (string-append "#define _GNU_SOURCE\n" + "#define _FILE_OFFSET_BITS 64\n" + "#define _TIME_BITS 64\n")) + (("\"__clock_gettime\"") + ;; Replace '__clock_gettime64' rather than + ;; '__clock_gettime64' since this is what + ;; newly-built applications use. + "\"__clock_gettime64\"")))))) + (replace 'configure (lambda* (#:key outputs #:allow-other-keys) (setenv "CC" #$(cc-for-target)) @@ -3495,8 +3513,14 @@ (define-public libfaketime (add-before 'check 'pre-check (lambda _ (substitute* "test/functests/test_exclude_mono.sh" - (("/bin/bash") (which "bash")))))))) - (native-inputs (list perl)) ;for tests + (("/bin/bash") (which "bash"))) + #$@(if (target-64bit?) + #~() + ;; This test uses Perl to call 'clock_gettime' and fails + ;; for unclear reasons on i686-linux. + #~((delete-file + "test/functests/test_exclude_mono.sh")))))))) + (native-inputs (list perl)) ;for tests (inputs (list coreutils-minimal)) (synopsis "Fake the system time for single applications") (description --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Another option: use =E2=80=98datefudge=E2=80=99 rather than =E2=80=98libfak= etime=E2=80=99 for those packages. Ludo=E2=80=99. --=-=-=-- From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] [PATCH v3] gnu: libfaketime: Support compilation with glibc 2.39 on i686-linux. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 08 Jul 2024 12:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71993@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 71993-submit@debbugs.gnu.org id=B71993.172044328911727 (code B ref 71993); Mon, 08 Jul 2024 12:55:02 +0000 Received: (at 71993) by debbugs.gnu.org; 8 Jul 2024 12:54:49 +0000 Received: from localhost ([127.0.0.1]:49890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQntJ-000334-76 for submit@debbugs.gnu.org; Mon, 08 Jul 2024 08:54:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQntG-00032m-KV for 71993@debbugs.gnu.org; Mon, 08 Jul 2024 08:54:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQnt5-0007qM-Jy; Mon, 08 Jul 2024 08:54:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=IbAQo240JgAkF9YVkHf90/vpq9tnYRh1kw83wt7CM6o=; b=IeYPrB11sgLEVq+2Wzeb mQW6b3Kll0BmZE2srBoVKQM8uzFR0lWHRisBnxXsIYNPJ6XA5N1ulN5ZAWK200nNIVQ+GMHhXwvV1 V8OS4nC22cvWvVv0p6Yp1aEBjyTnDBbTradl911j3HvCbDxNanIe/GTB3zL3I+0Ft2fhTBoRPsAgg yL9hFKF4iYND0QSgV/+Kca78TNzWmRaM+Xm+zlB9gBSuWsmohORQ/a/0vXgNj3oBLOIjxm2b9ROo6 8spK0R4rZkxDoDwCrOApXQIgdKS5XHBxj7X3IeNXa+Q4KoOtTvBruqhm0lMdpTn1kgvYMYJhxJZb5 VvbagJFYUFYRWg==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Mon, 8 Jul 2024 14:54:22 +0200 Message-ID: <64156410f93a987c3b2a9ca6e8420b8502921527.1720443180.git.ludo@gnu.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <87frsk9iik.fsf@gnu.org> References: <87frsk9iik.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/check.scm (libfaketime)[arguments]: Add ‘switch-libc-call’ phase when not ‘target-64bit?’. In ‘pre-check’ phase, delete ‘test_exclude_mono.sh’ on 32-bit platforms. Change-Id: Ia4c0d1d13cdfa6028f3e11c63e76122a99a84e4d --- gnu/packages/check.scm | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) This updated version of the patch works for me on i686-linux. diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index bc341943f02..ee23406c86f 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -26,7 +26,7 @@ ;;; Copyright © 2017 Nikita ;;; Copyright © 2015, 2017, 2018, 2020, 2021, 2023, 2024 Ricardo Wurmus ;;; Copyright © 2016-2022 Marius Bakke -;;; Copyright © 2017, 2018, 2020, 2021 Ludovic Courtès +;;; Copyright © 2017-2018, 2020-2021, 2024 Ludovic Courtès ;;; Copyright © 2018 Fis Trivial ;;; Copyright © 2019, 2021 Pierre Langlois ;;; Copyright © 2019 Chris Marusich @@ -3477,6 +3477,32 @@ (define-public libfaketime (substitute* "src/faketime.c" (("\"date\"") (format #f "~s" (search-input-file inputs "bin/date")))))) + + #$@(if (target-64bit?) + #~() + #~((add-after 'unpack 'switch-libc-call + (lambda _ + (substitute* "src/libfaketime.c" + (("#define _GNU_SOURCE") + ;; Make sure to use the 64-bit 'struct timespec' in + ;; replacement functions. + (string-append "#define _GNU_SOURCE\n" + "#define _FILE_OFFSET_BITS 64\n" + "#define _TIME_BITS 64\n")) + (("\"__clock_gettime\"") + ;; Replace '__clock_gettime64' rather than + ;; '__clock_gettime64' since this is what + ;; newly-built applications use. + "\"__clock_gettime64\"")) + + ;; XXX: Turn off 'pthread_cond_timedwait' etc.: tests + ;; related to this are failing and this feature is + ;; probably not useful for the purposes of running + ;; code at a fixed date. + (substitute* "src/Makefile" + (("-DFAKE_PTHREAD") + "")))))) + (replace 'configure (lambda* (#:key outputs #:allow-other-keys) (setenv "CC" #$(cc-for-target)) @@ -3495,8 +3521,14 @@ (define-public libfaketime (add-before 'check 'pre-check (lambda _ (substitute* "test/functests/test_exclude_mono.sh" - (("/bin/bash") (which "bash")))))))) - (native-inputs (list perl)) ;for tests + (("/bin/bash") (which "bash"))) + #$@(if (target-64bit?) + #~() + ;; XXX: This test uses Perl to call 'clock_gettime' and + ;; fails for unclear reasons on i686-linux. + #~((delete-file + "test/functests/test_exclude_mono.sh")))))))) + (native-inputs (list perl)) ;for tests (inputs (list coreutils-minimal)) (synopsis "Fake the system time for single applications") (description base-commit: e4da066f0029ef38f6a791f6f9d4cfdb8b39b6a3 -- 2.45.2 From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] retitle References: <87bk389sop.fsf@cbaines.net> In-Reply-To: <87bk389sop.fsf@cbaines.net> Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 09 Jul 2024 08:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: control@debbugs.gnu.org, 71993@debbugs.gnu.org Received: via spool by 71993-submit@debbugs.gnu.org id=B71993.172051505615133 (code B ref 71993); Tue, 09 Jul 2024 08:51:02 +0000 Received: (at 71993) by debbugs.gnu.org; 9 Jul 2024 08:50:56 +0000 Received: from localhost ([127.0.0.1]:52103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR6Yp-0003vz-Lc for submit@debbugs.gnu.org; Tue, 09 Jul 2024 04:50:55 -0400 Received: from mira.cbaines.net ([212.71.252.8]:43924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR6Yn-0003vn-KS; Tue, 09 Jul 2024 04:50:54 -0400 Received: from localhost (unknown [89.207.175.27]) by mira.cbaines.net (Postfix) with ESMTPSA id D782F27BBE2; Tue, 9 Jul 2024 09:50:16 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 5e9d8b7a; Tue, 9 Jul 2024 08:50:14 +0000 (UTC) From: Christopher Baines User-Agent: mu4e 1.12.4; emacs 29.3 Date: Tue, 09 Jul 2024 10:50:14 +0200 Message-ID: <874j8z9cft.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) retitle 71993 [core-updates] gnu: libfaketime: Support compilation with glibc 2.39 on i686-linux. thanks From unknown Sun Jun 22 17:12:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71993] [PATCH core-updates 0/2] Don't use libfaketime for key package tests on 32bit systems Resent-From: Zheng Junjie Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 21 Jul 2024 01:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71993 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Christopher Baines Cc: 71993@debbugs.gnu.org Received: via spool by 71993-submit@debbugs.gnu.org id=B71993.172152385221504 (code B ref 71993); Sun, 21 Jul 2024 01:05:02 +0000 Received: (at 71993) by debbugs.gnu.org; 21 Jul 2024 01:04:12 +0000 Received: from localhost ([127.0.0.1]:54536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVKzj-0005al-O6 for submit@debbugs.gnu.org; Sat, 20 Jul 2024 21:04:12 -0400 Received: from smtp84.cstnet.cn ([159.226.251.84]:38038 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVKzf-0005a8-9y for 71993@debbugs.gnu.org; Sat, 20 Jul 2024 21:04:10 -0400 Received: from m (unknown [64.176.166.156]) by APP-05 (Coremail) with SMTP id zQCowABHLThvXpxmisQVAA--.646S2; Sun, 21 Jul 2024 09:03:48 +0800 (CST) From: Zheng Junjie In-Reply-To: <87bk389sop.fsf@cbaines.net> (Christopher Baines's message of "Mon, 08 Jul 2024 10:47:02 +0200") References: <87bk389sop.fsf@cbaines.net> Date: Sun, 21 Jul 2024 09:03:36 +0800 Message-ID: <87wmlf5zfb.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: zQCowABHLThvXpxmisQVAA--.646S2 X-Coremail-Antispam: 1UD129KBjvdXoW7GrW7uw4rXw1fKFy8KFyUKFg_yoWkXFg_GF 4xJa93Xws5XFWkuFZrJ3WrCry5GrW7Z3W5Za17Xr97uryfA347t3ZFkryYvFW5uayrG34U GF4IyryFkr9xZjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJTRUUUbskYjsxI4VWkKwAYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM2 8CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWDJVCq3wA2z4x0Y4vE2Ix0 cI8IcVCY1x0267AKxVWxJVW8Jr1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_GcCE3s1lnx0Ee4C267I2x7xF54xIwI0E7I0Y6sxI4wAS0I0E0xvY zxvE52x082IY62kv0487M2AExVA0xI801c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I80ew Av7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY 6r1j6r4UM4x0Y48IcVAKI48JMxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r 4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF 67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2I x0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2 z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa73Uj IFyTuYvjxU6cdbDUUUU X-Originating-IP: [64.176.166.156] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Christopher Baines writes: > As it fails to build and seems broken. > > > Christopher Baines (2): > gnu: nss: Don't use libfaketime on 32bit systems. > gnu: python-pyopenssl: Don't use libfaketime on 32bit systems. > > gnu/packages/nss.scm | 15 +++++++++++++-- > gnu/packages/python-crypto.scm | 10 ++++++++-- > 2 files changed, 21 insertions(+), 4 deletions(-) libfaketime is actually good, it just fails the test because coreutils uses 64bit time_t. gnulib will enable 64bit time_t on 32bit platforms, but we don't currently support this, mixed abi will cause many problems[1], so turning off 64bit time_t on coreutils can fix libfaketime's tests, and nss can also use libfaketime because they use same time_t. And libfaketime is not provided 64-bit time_t support on 32-bit archs, see https://github.com/wolfcw/libfaketime/issues/418 We need to open a new branch to migrate time64 later And see also https://wiki.gentoo.org/wiki/Project:Toolchain/time64_migration https://wiki.debian.org/ReleaseGoals/64bit-time [1] https://bugs.gentoo.org/828001 --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-Revert-gnu-libfaketime-Support-compilation-with-glib.patch Content-Transfer-Encoding: quoted-printable From=205cbb346385201fb6fce1057a13a49c7977e9dd34 Mon Sep 17 00:00:00 2001 Message-ID: <5cbb346385201fb6fce1057a13a49c7977e9dd34.1721522810.git.zhengj= unjie@iscas.ac.cn> From: Zheng Junjie Date: Sat, 20 Jul 2024 22:35:27 +0800 Subject: [PATCH 1/2] Revert "gnu: libfaketime: Support compilation with gli= bc 2.39 on i686-linux." This reverts commit 127f1842fb037cc5acfc5406e373ccd723127732. =2D-- gnu/packages/check.scm | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 70f828b2a1..0ec375069e 100644 =2D-- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -26,7 +26,7 @@ ;;; Copyright =C2=A9 2017 Nikita ;;; Copyright =C2=A9 2015, 2017, 2018, 2020, 2021, 2023, 2024 Ricardo Wurm= us ;;; Copyright =C2=A9 2016-2022 Marius Bakke =2D;;; Copyright =C2=A9 2017-2018, 2020-2021, 2024 Ludovic Court=C3=A8s +;;; Copyright =C2=A9 2017, 2018, 2020, 2021 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2018 Fis Trivial ;;; Copyright =C2=A9 2019, 2021 Pierre Langlois ;;; Copyright =C2=A9 2019 Chris Marusich @@ -3478,32 +3478,6 @@ (define-public libfaketime (substitute* "src/faketime.c" (("\"date\"") (format #f "~s" (search-input-file inputs "bin/date")))))) =2D =2D #$@(if (target-64bit?) =2D #~() =2D #~((add-after 'unpack 'switch-libc-call =2D (lambda _ =2D (substitute* "src/libfaketime.c" =2D (("#define _GNU_SOURCE") =2D ;; Make sure to use the 64-bit 'struct timesp= ec' in =2D ;; replacement functions. =2D (string-append "#define _GNU_SOURCE\n" =2D "#define _FILE_OFFSET_BITS 64\= n" =2D "#define _TIME_BITS 64\n")) =2D (("\"__clock_gettime\"") =2D ;; Replace '__clock_gettime64' rather than =2D ;; '__clock_gettime64' since this is what =2D ;; newly-built applications use. =2D "\"__clock_gettime64\"")) =2D =2D ;; XXX: Turn off 'pthread_cond_timedwait' etc.: = tests =2D ;; related to this are failing and this feature = is =2D ;; probably not useful for the purposes of runni= ng =2D ;; code at a fixed date. =2D (substitute* "src/Makefile" =2D (("-DFAKE_PTHREAD") =2D "")))))) =2D (replace 'configure (lambda* (#:key outputs #:allow-other-keys) (setenv "CC" #$(cc-for-target)) @@ -3522,14 +3496,8 @@ (define-public libfaketime (add-before 'check 'pre-check (lambda _ (substitute* "test/functests/test_exclude_mono.sh" =2D (("/bin/bash") (which "bash"))) =2D #$@(if (target-64bit?) =2D #~() =2D ;; XXX: This test uses Perl to call 'clock_gettime'= and =2D ;; fails for unclear reasons on i686-linux. =2D #~((delete-file =2D "test/functests/test_exclude_mono.sh")))))))) =2D (native-inputs (list perl)) ;for tests + (("/bin/bash") (which "bash")))))))) + (native-inputs (list perl)) ;for tests (inputs (list coreutils-minimal)) (synopsis "Fake the system time for single applications") (description base-commit: 3f15785c71eb82832ac0520c762a18a51861a141 =2D-=20 2.45.2 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-coreutils-Disable-64bit-time_t-on-32bit-platform.patch Content-Transfer-Encoding: quoted-printable From=20273c1c1189d824b86ae531bd1b5df601f0e7e838 Mon Sep 17 00:00:00 2001 Message-ID: <273c1c1189d824b86ae531bd1b5df601f0e7e838.1721522810.git.zhengj= unjie@iscas.ac.cn> In-Reply-To: <5cbb346385201fb6fce1057a13a49c7977e9dd34.1721522810.git.zheng= junjie@iscas.ac.cn> References: <5cbb346385201fb6fce1057a13a49c7977e9dd34.1721522810.git.zhengj= unjie@iscas.ac.cn> From: Zheng Junjie Date: Sun, 21 Jul 2024 08:36:28 +0800 Subject: [PATCH 2/2] gnu: coreutils: Disable 64bit time_t on 32bit platform. * gnu/packages/nss.scm (nss)[arguments]<#:configure-flags>: Pass gl_cv_type_time_t_bits_macro=3Dno on 32bit platform. Change-Id: I3ba9e21733727a41f2070a27ccba39c9d5f2d406 =2D-- gnu/packages/base.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index bc30d73426..47488c1603 100644 =2D-- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -471,6 +471,13 @@ (define-public coreutils " test-renameatu" " test-utimensat"))) '()) + ,@(if (target-64bit?) + '() + ;; We currently do not support 64-bit time_t on 32-bit platfor= ms, + ;; mixing different bits of time_t will cause a lot of problems + ;; so forcibly disable it. + ;; see https://wiki.gentoo.org/wiki/Project:Toolchain/time64_m= igration + '(#:configure-flags (list "gl_cv_type_time_t_bits_macro=3Dno")= )) #:phases (modify-phases %standard-phases (add-before 'build 'patch-shell-references (lambda _ =2D-=20 2.45.2 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmacXmgACgkQO1qpk+Gi 3/Dljw/+OHgA73Jqa9b1JW54Dh4emmrTsK6be/lNTKzRX+SVYLcDefRiAs56nQkA xXDVSEntm8R59Ye4zOo/FrKhPzG9Anq/bEJ/sJJPs6jis+MIqOaubvU8dL4cuSuq MEh6dHJUaZoCoDApX3195zLsqASFYiCj9UjUuu/U3qvx8XZnzs91uNAJZTFgm519 j+Mi5KL6zZVqsGI1F8UaZUuxg5Ig1SY+XuqSLMF2omVoN3ECcZnaiSH2PSeYncV1 qaoxOnUFxsmoC83AYDxx5w/kArvB9qn/rr+wrO8ko7kIluNBZSXSMaO4ZYy23pAM s/jaa2rRrLbh+vOA7748vNu96wtfsihkh3ZWUV03wVPH/+RVeuDZKjmnARpdsHj0 gxj+UKXHgI9Stl+Qes1bY4J2GZ5RqfnxXgUV8ekWWurN8YbxIpiMcSqDs6FJMZNs rUBSubxv5GwQN1U8wYlPjt59QGdsDrteoEPmLbWF16O0OGsk+C4iJUzg3Wz9ucQo Gdyt359BWfC5QFz9HwzpLrD9FS32a7a6KxlcLf3YkKVbfjd6gVzdrS2jgpsC69ZS yD+mO/UnW7nlnD0mhuwHIi5x02vJMnO5Ke6jFO1M1q7LoSB9dmMCjOc4CV7ORg34 CS7cOflLLUpQe9wq+Ykdjq3BIULSHKGSjT7FwXIIMuC8LDmk9mo= =9hyP -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 21 11:40:34 2024 Received: (at control) by debbugs.gnu.org; 21 Aug 2024 15:40:34 +0000 Received: from localhost ([127.0.0.1]:36137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgnRq-0007UX-4g for submit@debbugs.gnu.org; Wed, 21 Aug 2024 11:40:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgnRb-0007U4-TI for control@debbugs.gnu.org; Wed, 21 Aug 2024 11:40:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sgnQo-0006vD-0v for control@debbugs.gnu.org; Wed, 21 Aug 2024 11:39:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=ByjBYrNLO7NgjT/Xb3DH6xtAlHTKeQadr597CSDe90g=; b=X02KfA11IyORBA Dn6ZaGcI5bJcYvffOl5NWTCLZ4UmHg7aFHmQiUI0kE52bz1Y4wHPASWknLZRZ87RQfyro4OTe5l80 2z/bI5BPTz8czeDKKi3dcMtp4nRAyS1uqxy16zj2ua00apl8WYsAXhGA4nWy0K3Aqfbvvn3R5Y0SO +kSqrYP7mWg7WhIgAT+FWtLMhnpnkMGmPWIcoO617YSgNi2aRcYjH75M6Ur5HYDbSyPVCksYnhK3E PoHKFJjQ2OEQmONYC3CTjI0AHekJuvD+I037aIpalB76Bo9rG7W9qQ2yAe775yOssyB2tjXilyY1Y X+8/gC/hDqdB3mIK1itw==; Date: Wed, 21 Aug 2024 17:39:28 +0200 Message-Id: <87h6bdsx5b.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #71993 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 71993 quit