From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 0/3] Add sysbench. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 13:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: Maxim Cournoyer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16463156368570 (code B ref -1); Thu, 03 Mar 2022 13:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2022 13:53:56 +0000 Received: from localhost ([127.0.0.1]:41797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPlu0-0002EA-8B for submit@debbugs.gnu.org; Thu, 03 Mar 2022 08:53:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:58080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPlty-0002E2-BL for submit@debbugs.gnu.org; Thu, 03 Mar 2022 08:53:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPlty-0005TY-2n for guix-patches@gnu.org; Thu, 03 Mar 2022 08:53:54 -0500 Received: from [2607:f8b0:4864:20::72c] (port=34483 helo=mail-qk1-x72c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nPltw-0003mQ-JI for guix-patches@gnu.org; Thu, 03 Mar 2022 08:53:53 -0500 Received: by mail-qk1-x72c.google.com with SMTP id 185so3915619qkh.1 for ; Thu, 03 Mar 2022 05:53:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6pZd7gf4mGT9KmU2UslcBbY3urFf2xyG594Vq3n9sn0=; b=B3LjwdSKSz2VzA+eSKyo73wIf5TM77qtW3hMcdUQ9SjsNR1Cf+uoPcFxYGhtvO3EV4 2oR3jAxvtOJYMNj/etGmzUxEvJ6kAA6i1XFmkfEn5nDHKQ670YuXDh9d2w0lf6vXhHj0 fQX6xQTfmvZOD05QnBookCXoS6AOC1JWxJmny2qSw8HQ7/4IJNJcxawqywenQo0zr5XB TwOqxYwIvCInVKB0BItHGEBX6E6EymQdG1GSCi4qBg3S6cchTGLWiHkLEuwWO/EKayo8 wYFKl41krKbrrI21ve5CcbDcT9V/bdlgFVJDmuPIck1au3FGeX6pPARk5a4kf91els/M KEuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6pZd7gf4mGT9KmU2UslcBbY3urFf2xyG594Vq3n9sn0=; b=IHNaEG/8lTM6UNfG7EP49ElVlVdo9fsH7K/W+bXwj9QSBRZtzYuVndYYAtsA3aPK04 L6rNh3N5zxv6BiYqiZcuiwqtGqLX9xV1nuDJJiOXaOZbLjttV3NAJpDg3dqojA61KWBI iRXpAu+hMBMfxuZ9Dt5hOoFHjJJqn0FCrfixdLL/LLS6iuysw3yTK35vfsP7Dh7U024L v2AQj/cG0ntP/Owpvszgkx9Ex2d/H3VU8EHQ06gjEUHJbYSyZ7L7sVOIQTlUa1id9PUQ wU2YJ8kgUMRzz3UCAvlFfhQKXUIFnxUWnqRnDgDIhZiC1cQMQ9iQaJE3JLlryDAtMiDw yo4A== X-Gm-Message-State: AOAM531nx5Br+hqhGIzfx5m4EJ51ty0E2vadfYP0qmKazWJC8liDytJn Q0vEDJuT80Zu1jVyvLCoy6CUxITx21E= X-Google-Smtp-Source: ABdhPJwtefHJHP6W+2ClDkOl0em1p1rTKasRY1UC6sL6b6EIIaCKcOFN7iGqt8SUsJ3GQXNAUx0T/g== X-Received: by 2002:ae9:ef43:0:b0:507:9d70:92d3 with SMTP id d64-20020ae9ef43000000b005079d7092d3mr18842814qkg.582.1646315631391; Thu, 03 Mar 2022 05:53:51 -0800 (PST) Received: from localhost.localdomain (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id 85-20020a370758000000b00648b7e3b8a4sm1051021qkh.111.2022.03.03.05.53.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 05:53:50 -0800 (PST) From: Maxim Cournoyer Date: Thu, 3 Mar 2022 08:53:26 -0500 Message-Id: <20220303135326.28867-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::72c (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::72c; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x72c.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -2.3 (--) Hello Guix! This small series adds sysbench, which is supposed to be a simpler alternative to fio. You can try it like so: --8<---------------cut here---------------start------------->8--- $ mkdir /tmp/sysbench-test && cd /tmp/sysbench-test $ sysbench fileio prepare [...] $ sysbench fileio --file-test-mode=rndrw run sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) Running the test with following options: Number of threads: 1 Initializing random number generator from current time Extra file open flags: (none) 128 files, 16MiB each 2GiB total file size Block size 16KiB Number of IO requests: 0 Read/Write ratio for combined random IO test: 1.50 Periodic FSYNC enabled, calling fsync() each 100 requests. Calling fsync() at the end of test, Enabled. Using synchronous I/O mode Doing random r/w test Initializing worker threads... Threads started! File operations: reads/s: 11.51 writes/s: 7.67 fsyncs/s: 36.64 Throughput: read, MiB/s: 0.18 written, MiB/s: 0.12 General statistics: total time: 10.4215s total number of events: 454 Latency (ms): min: 0.00 avg: 22.11 max: 333.26 95th percentile: 70.55 sum: 10040.07 Threads fairness: events (avg/stddev): 454.0000/0.00 execution time (avg/stddev): 10.0401/0.00 --8<---------------cut here---------------end--------------->8--- Thanks, Maxim Cournoyer (3): gnu: docbook-xml-4.1.2: Install an XML catalog file. gnu: Add ck. gnu: Add sysbench. gnu/packages/benchmark.scm | 140 ++++++++++++++++++++++++++++++++++++- gnu/packages/c.scm | 39 +++++++++++ gnu/packages/docbook.scm | 26 ++++--- 3 files changed, 196 insertions(+), 9 deletions(-) -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 1/3] gnu: docbook-xml-4.1.2: Install an XML catalog file. References: <20220303135326.28867-1-maxim.cournoyer@gmail.com> In-Reply-To: <20220303135326.28867-1-maxim.cournoyer@gmail.com> Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 14:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164631637118556 (code B ref 54235); Thu, 03 Mar 2022 14:07:02 +0000 Received: (at 54235) by debbugs.gnu.org; 3 Mar 2022 14:06:11 +0000 Received: from localhost ([127.0.0.1]:41864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPm5q-0004pE-P9 for submit@debbugs.gnu.org; Thu, 03 Mar 2022 09:06:11 -0500 Received: from mail-qk1-f182.google.com ([209.85.222.182]:40784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPm5o-0004ol-A8 for 54235@debbugs.gnu.org; Thu, 03 Mar 2022 09:06:09 -0500 Received: by mail-qk1-f182.google.com with SMTP id c7so3905972qka.7 for <54235@debbugs.gnu.org>; Thu, 03 Mar 2022 06:06:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xEC3dHes+rpIfJn0BIn5Phjdfo0lsPDxBXYekoXuQYU=; b=Ac5OPbKwKg4oDNaxRT+0GuZSAEBkrV8wbQWBkIzo8Wvs+wnvgH7x9MY+8g5p+T1+8k DSL75XusjFcqH4icHISzB4fjWEnA8CAfKonY7B4IRzaAV36VJwegB/4W3uk09djyU70b hxMnEFXpcsTnC1IoRDSRjtV6DjbJLeENCmSBnbqD8ePN/5wbF9/2YfhrlwctP32cXl8b Q2nQh3wiX1Avfj4WviC2QzEcXNknrVSCKcxrPDGpJYp8fo3EiUe9k7CTlXVbbyTHZjJB 2IHhr7oMr8UP+nY+17oxL2uTeBC1WsV118FmQydCXiVODIdua9O9kHRvgerHyZ5XCRaR sGQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xEC3dHes+rpIfJn0BIn5Phjdfo0lsPDxBXYekoXuQYU=; b=p4IeiO25YqZFE03JsdyLdkcr5/q95yvTCHYbMk/TAGa/FejwhPFDM4vWs+8oQKuZU+ 4XhCoqYF7DBVeLPyMSlKQnjlyBOlt4uhZuJfjdgK8VM7RJ7YW6ecJe08dHGevNRjIDB3 gV8d8BxnHta+x5fdbOBO+Dr7wN5qymLIunjuMgKyR6j1Fukzg15h1vJUYdP8YnmAvJNf EVzm4B1m3Ksi2nce+L32/YqjyZpHf6JYLQEKIADGE8RceN8wWcozvLN4uJr0n7fgsYIh DDOTs8sd0gbnRr5QEfoelwljIDHJ0SGcgTxVgvW8j7U9Xok85zMGFItsXJOteMo2fhbJ BifA== X-Gm-Message-State: AOAM531LR4HQdkK87Bmw4WtGzdv/wVXZ7XwULjcgeLNd98wsiwDKu2mB QFUQCvWy6sEpG2alryJbASH1MKhv/z0= X-Google-Smtp-Source: ABdhPJw59ZRe5l7+T+Nw3MWdh0vVhyez4G+LL5n+epjljVV9HWPxJtwGwJfIuGYRJ/paaXJJmaEsVA== X-Received: by 2002:a05:620a:80a:b0:663:1278:cecc with SMTP id s10-20020a05620a080a00b006631278ceccmr8799785qks.440.1646316362454; Thu, 03 Mar 2022 06:06:02 -0800 (PST) Received: from localhost.localdomain (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id c16-20020a05622a059000b002dc93dc92d1sm1601272qtb.48.2022.03.03.06.06.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 06:06:02 -0800 (PST) From: Maxim Cournoyer Date: Thu, 3 Mar 2022 09:05:56 -0500 Message-Id: <20220303140558.29261-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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 (-) * gnu/packages/docbook.scm (docbook-xml-4.1.2)[builder]: Generate a catalog file. [native-inputs]: Add libxml2. --- gnu/packages/docbook.scm | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm index cb1a0d4d5e..6b1c533609 100644 --- a/gnu/packages/docbook.scm +++ b/gnu/packages/docbook.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2016 Mathieu Lirzin ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2020 Marius Bakke -;;; Copyright © 2021 Maxim Cournoyer +;;; Copyright © 2021, 2022 Maxim Cournoyer ;;; Copyright © 2021 Mark H Weaver ;;; Copyright © 2021 Efraim Flashner ;;; Copyright © 2021 Andrew Whatson @@ -153,7 +153,8 @@ (define-public docbook-xml-4.2 "18hgwvmywh6a5jh38szjmg3hg2r4v5lb6r3ydc3rd8cp9wg61i5c")))))) (define-public docbook-xml-4.1.2 - (package (inherit docbook-xml) + (package + (inherit docbook-xml) (version "4.1.2") (source (origin (method url-fetch) @@ -167,13 +168,22 @@ (define-public docbook-xml-4.1.2 #:builder (begin (use-modules (guix build utils)) - (let ((source (assoc-ref %build-inputs "source")) - (unzip (string-append (assoc-ref %build-inputs "unzip") - "/bin/unzip")) - (dtd (string-append (assoc-ref %outputs "out") - "/xml/dtd/docbook"))) + (let* ((source (assoc-ref %build-inputs "source")) + (unzip (string-append (assoc-ref %build-inputs "unzip") + "/bin/unzip")) + (xmlcatalog (string-append (assoc-ref %build-inputs "libxml2") + "/bin/xmlcatalog")) + (dtd (string-append (assoc-ref %outputs "out") + "/xml/dtd/docbook")) + (catalog.xml (string-append dtd "/catalog.xml"))) (mkdir-p dtd) - (invoke unzip source "-d" dtd))))))) + (invoke unzip source "-d" dtd) + ;; Create a minimal XML catalog, to use with libxml2 tools. + (invoke xmlcatalog "--noout" "--create" catalog.xml) + (invoke xmlcatalog "--noout" "--add" "public" + "-//OASIS//DTD DocBook XML V4.1.2//EN" + (string-append dtd "/docbookx.dtd") catalog.xml))))) + (native-inputs (list libxml2 unzip)))) (define-public docbook-xsl (package -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 14:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164631637518572 (code B ref 54235); Thu, 03 Mar 2022 14:07:02 +0000 Received: (at 54235) by debbugs.gnu.org; 3 Mar 2022 14:06:15 +0000 Received: from localhost ([127.0.0.1]:41868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPm5v-0004pT-32 for submit@debbugs.gnu.org; Thu, 03 Mar 2022 09:06:15 -0500 Received: from mail-qv1-f48.google.com ([209.85.219.48]:43649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPm5s-0004p4-QT for 54235@debbugs.gnu.org; Thu, 03 Mar 2022 09:06:13 -0500 Received: by mail-qv1-f48.google.com with SMTP id jv12so4139688qvb.10 for <54235@debbugs.gnu.org>; Thu, 03 Mar 2022 06:06:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=RcoWdflpfGlnJR495EP0Ao5A2Dg5c2/LyQPLgkfe5YY=; b=NdZyyrZjXxG9lpfkgoBy2KHN4qgx6+ud4DKea+IG32QgR9HZuo7AxGoxOS9FOdEnP7 r32U231ouXXhkSxm2qcBAsG5ZdtymobXEyhHWXhGa/6LDu1BO4Dz9MC0xBi0RtWZr5il hi+DCt950v1/OgN7eyNXpcW9rv6xUNLevEyfwUaFNx1UuwqI4titVDDNicS2SfIQ7KXf o9pUAAwZcZjvNkRVbKU22I9m2c7jjV6lyYKwBVHvgGV1sFAkmwQLbSE2+vsQ6ZsjZwbO SC95vIu/GdHTGUqrua4EGj3giMEzorduVFfRlHRmNDFOO+YAiSS+KdEpajCGr3ex1PMp RjPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=RcoWdflpfGlnJR495EP0Ao5A2Dg5c2/LyQPLgkfe5YY=; b=zp2aBdxGwgy6x48eeDH7jaf06+QUws1DCDxSKSj8qQ2zuwgRkY8USIRBXkuHeyA3Pi rh+Ap8yXFK2wqahSgnm9TojXlPn6vpAO3K9pfe5OAnXQoMPwgaEXp/MjHSzQt6i0OXbQ aowJf0gr6/qxwL5pAwzVY+7qRtDX9AaGCmuxf4kKSPOKj0UmZ1K+dfmq3/JwxwEgmCIu SgV8ku4/2fv5wdBjN+AOoQQrpkCH4aJfCdx8oGwJyraKpWxJs1CHc3ewoa4lRslPRjLV TtVv8wGSYVHlSWjYxbdeRVZ/Loa4yGq2K2hCFnpdI80Q0sN2Wt56i3LNW4CAdrjwveXq nzaQ== X-Gm-Message-State: AOAM530UO+uv/evqMenrOJK3f+Qe466FtYxyaI7PkPmwyFUivB232tay WYILtYIed/4Af2wtQKoD0uGtrzBzqFE= X-Google-Smtp-Source: ABdhPJyhc4mJjBDxokcohYn+50ZfxXssDEi4sh8i3sp+Z9r9QUVsJ6rkxMchsdBeoChPx5qAZSgkmA== X-Received: by 2002:a05:6214:5082:b0:432:d204:fddb with SMTP id kk2-20020a056214508200b00432d204fddbmr19872410qvb.63.1646316367022; Thu, 03 Mar 2022 06:06:07 -0800 (PST) Received: from localhost.localdomain (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id c16-20020a05622a059000b002dc93dc92d1sm1601272qtb.48.2022.03.03.06.06.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 06:06:06 -0800 (PST) From: Maxim Cournoyer Date: Thu, 3 Mar 2022 09:05:57 -0500 Message-Id: <20220303140558.29261-2-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220303140558.29261-1-maxim.cournoyer@gmail.com> References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> 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 (-) * gnu/packages/c.scm (ck): New variable. --- gnu/packages/c.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index e53a7c865f..613f3c504e 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -896,6 +896,45 @@ (define-public aws-c-mqtt (home-page "https://github.com/awslabs/aws-c-mqtt") (license license:asl2.0))) +(define-public ck + (package + (name "ck") + (version "0.7.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/concurrencykit/ck") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "020yzfpvymdc8lc44znlnxmxb8mvp42g4nb4p8k814klazqvwh0x")))) + (build-system gnu-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'configure + ;; ck uses a custom configure script that stumbles on + ;; '--enable-fast-install'. + (lambda* (#:key parallel-build? #:allow-other-keys) + (invoke "./configure" + (string-append "--prefix=" #$output) + (string-append "--mandir=" #$output "/share/man") + "--use-cc-builtins" + (string-append "--cores=" + (if parallel-build? + (number->string (parallel-job-count)) + "1")))))))) + (home-page "https://github.com/concurrencykit/ck") + (synopsis "C library for concurrent systems") + (description "Concurrency Kit (@code{ck}) provides concurrency primitives, +safe memory reclamation mechanisms and non-blocking (including lock-free) data +structures designed to aid in the research, design and implementation of high +performance concurrent systems developed in C99+.") + (license (list license:bsd-2 ;everything except... + license:asl2.0)))) ;src/ck_hp.c + (define-public utf8-h ;; The latest tag is used as there is no release. (let ((commit "500d4ea9f4c3449e5243c088d8af8700f7189734") -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 3/3] gnu: Add sysbench. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 14:07:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164631638918600 (code B ref 54235); Thu, 03 Mar 2022 14:07:03 +0000 Received: (at 54235) by debbugs.gnu.org; 3 Mar 2022 14:06:29 +0000 Received: from localhost ([127.0.0.1]:41871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPm65-0004ps-BV for submit@debbugs.gnu.org; Thu, 03 Mar 2022 09:06:29 -0500 Received: from mail-qk1-f179.google.com ([209.85.222.179]:33313) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPm60-0004pc-NM for 54235@debbugs.gnu.org; Thu, 03 Mar 2022 09:06:24 -0500 Received: by mail-qk1-f179.google.com with SMTP id bm39so3971238qkb.0 for <54235@debbugs.gnu.org>; Thu, 03 Mar 2022 06:06:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IX8vRvcISVark35EbGU5iQ5o6u2tuWGt0sPKYGxZw38=; b=gX9boY1Fevc7op+00n+aqsxWzvJqFGLZKY+8bynSYI29RDsmrK4l9vvZOs9wo9el4j 74i57qm1cJihmsXEOF+htoowjLgqPVJ+ewEna2gXoD08H3wuigaFQpZQLDz7jmdKhxzI fajPAlG97+6HVfLkX5jPq4+y0EOJY5x5lvcg6BGMS68x7KJUU8b4xs2Zq07/U6nlOtsS PE4chziFti3cF70U85sh7kHPH9LdWwN6zKU9BZxNzEwwkI+/RDrNg4unefrzYf8+8XuT KRtIVjP8Yy1flv/uE7mHTfjKGQgpe0j0NO9RnbANO9bcla2QU77ye7RvFtJgCz/W8PNC GYng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IX8vRvcISVark35EbGU5iQ5o6u2tuWGt0sPKYGxZw38=; b=AtcpqC4D6B7feHI8Hr4zAPxAP3MHrTqfFAjc9tCzm1WsYG2WSWdad2gLcezslPivf8 H+3iiweOTAYwVwoRsiuz//+oBhSZWqplVZlCCDp+8pRaEDWa5lHPcEnUV2NThlVFvAfd k+G82zLmVYrbS5qXbBxJt4vTaeL4AP5D71zTGoGjvBYKOqcQVc52yWjkhTgOhscUl2HV HVm4VDSX21JBkpRxySBKazegvodcobjbLajo+3Waa4kDxWAnlbrQXB72uAYp2lQFnK7u JbMu8205bHCH6C2+2V+vU9KF1AK4K/sWDNDg9am4GXHGQqgKTKJYxcT/Ch3wViJ0Nbgu mUQw== X-Gm-Message-State: AOAM530ct0+X39pbmVjjkVRVmijcIzpWqbbuvSb+aHvHGFxOVPwEj5ns WRMwUPmfYrNy6ma8k2ZY/VwQzheQTJc= X-Google-Smtp-Source: ABdhPJzpz2ceojhXQ6AFNpMopH/rw42SvMQZL0w9pVMA2QYJjwD64TKyYBLrT1WIUdl2wETmHBluoQ== X-Received: by 2002:a05:620a:22d0:b0:648:e106:49fc with SMTP id o16-20020a05620a22d000b00648e10649fcmr18680617qki.242.1646316374836; Thu, 03 Mar 2022 06:06:14 -0800 (PST) Received: from localhost.localdomain (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id c16-20020a05622a059000b002dc93dc92d1sm1601272qtb.48.2022.03.03.06.06.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 06:06:14 -0800 (PST) From: Maxim Cournoyer Date: Thu, 3 Mar 2022 09:05:58 -0500 Message-Id: <20220303140558.29261-3-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220303140558.29261-1-maxim.cournoyer@gmail.com> References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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 (-) * gnu/packages/benchmark.scm (sysbench): New variable. --- gnu/packages/benchmark.scm | 140 ++++++++++++++++++++++++++++++++++++- 1 file changed, 139 insertions(+), 1 deletion(-) diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm index 537f6262c4..69de11d998 100644 --- a/gnu/packages/benchmark.scm +++ b/gnu/packages/benchmark.scm @@ -8,7 +8,7 @@ ;;; Copyright © 2019, 2021 Ludovic Courtès ;;; Copyright © 2020 Vincent Legoll ;;; Copyright © 2020 malte Frank Gerdes -;;; Copyright © 2020, 2021 Maxim Cournoyer +;;; Copyright © 2020, 2021, 2022 Maxim Cournoyer ;;; Copyright © 2020 Greg Hogan ;;; Copyright © 2021 Arun Isaac ;;; @@ -31,22 +31,31 @@ (define-module (gnu packages benchmark) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (gnu packages) + #:use-module (gnu packages autotools) + #:use-module (gnu packages base) + #:use-module (gnu packages c) #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages databases) + #:use-module (gnu packages docbook) #:use-module (gnu packages linux) + #:use-module (gnu packages lua) #:use-module (gnu packages maths) #:use-module (gnu packages mpi) #:use-module (gnu packages opencl) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages xml) #:use-module (ice-9 match)) (define-public fio @@ -383,3 +392,132 @@ (define-public clpeak devices. It only measures the peak metrics that can be achieved using vector operations and does not represent a real-world use case.") (license license:unlicense)))) + +(define-public sysbench + (package + (name "sysbench") + (version "1.0.20") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/akopytov/sysbench") + (commit version))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet '(begin + ;; Ensure no bundled libraries get used. + (delete-file-recursively "third_party") + (substitute* "configure.ac" + (("^third_party/.*") + "")) + (substitute* "Makefile.am" + ((".*(LUAJIT|CK)_DIR =.*") + "")))) + (sha256 + (base32 + "1sanvl2a52ff4shj62nw395zzgdgywplqvwip74ky8q7s6qjf5qy")))) + (build-system gnu-build-system) + (arguments + (list + #:configure-flags #~(list "--with-pgsql" + ;; Explicitly specify the library directory of + ;; MySQL, otherwise `mysql_config` gets + ;; consulted and adds unnecessary link + ;; directives. + (string-append "--with-mysql-libs=" + #$(this-package-input "mysql") + "/lib") + "--with-system-luajit" + "--with-system-ck" + ;; If we let the build tool select the most + ;; optimal compiler architecture flag, the + ;; build is not reproducible. + "--without-gcc-arch") + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-test-runner + (lambda _ + (substitute* "tests/test_run.sh" + (("/bin/bash") + (which "bash")) + ;; Do not attempt to invoke the cram command via + ;; Python, as on Guix it is a shell script (wrapper). + (("\\$\\(command -v cram\\)") + "-m cram")))) + (add-after 'unpack 'disable-test-installation + (lambda _ + (substitute* "tests/Makefile.am" + (("install-data-local") + "do-not-install-data-local") + (("^test_SCRIPTS.*") + "")))) + (add-after 'unpack 'fix-docbook + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "m4/ax_check_docbook.m4" + (("DOCBOOK_ROOT=.*" all) + (string-append + all "XML_CATALOG=" + (search-input-file inputs + "xml/dtd/docbook/catalog.xml") + "\n"))) + (substitute* "doc/xsl/xhtml.xsl" + (("http://docbook.sourceforge.net/release/xsl\ +/current/xhtml/docbook.xsl") + (search-input-file + inputs (string-append "xml/xsl/docbook-xsl-" + #$(package-version docbook-xsl) + "/xhtml/docbook.xsl")))) + (substitute* "doc/xsl/xhtml-chunk.xsl" + (("http://docbook.sourceforge.net/release/xsl\ +/current/xhtml/chunk.xsl") + (search-input-file + inputs (string-append "xml/xsl/docbook-xsl-" + #$(package-version docbook-xsl) + "/xhtml/chunk.xsl"))))))))) + (native-inputs (list autoconf + automake + libtool + pkg-config + python-cram + python-wrapper + which + ;; For documentation + libxml2 ;for XML_CATALOG_FILES + libxslt + docbook-xml-4.1.2 + docbook-xsl)) + (inputs (list ck libaio luajit mysql postgresql)) + (home-page "https://github.com/akopytov/sysbench/") + (synopsis "Scriptable database and system performance benchmark") + (description "@command{sysbench} is a scriptable multi-threaded benchmark +tool based on LuaJIT. It is most frequently used for database benchmarks, but +can also be used to create arbitrarily complex workloads that do not involve a +database server. @command{sysbench} comes with the following bundled +benchmarks: +@table @file +@item oltp_*.lua +A collection of OLTP-like database benchmarks. +@item fileio +A filesystem-level benchmark. +@item cpu +A simple CPU benchmark. +@item memory +A memory access benchmark. +@item threads +A thread-based scheduler benchmark. +@item mutex +A POSIX mutex benchmark. +@end table +It includes features such as: +@itemize +@item +Extensive statistics about rate and latency is available, including latency +percentiles and histograms. +@item +Low overhead even with thousands of concurrent threads. @command{sysbench} is +capable of generating and tracking hundreds of millions of events per second. +@item +New benchmarks can be easily created by implementing pre-defined hooks in +user-provided Lua scripts. +@item +@end itemize") + (license license:gpl2+))) -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 3/3] gnu: Add sysbench. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 16:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16463257575159 (code B ref 54235); Thu, 03 Mar 2022 16:43:02 +0000 Received: (at 54235) by debbugs.gnu.org; 3 Mar 2022 16:42:37 +0000 Received: from localhost ([127.0.0.1]:43539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPoXF-0001L9-42 for submit@debbugs.gnu.org; Thu, 03 Mar 2022 11:42:37 -0500 Received: from michel.telenet-ops.be ([195.130.137.88]:51604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPoXA-0001Kx-Q0 for 54235@debbugs.gnu.org; Thu, 03 Mar 2022 11:42:36 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by michel.telenet-ops.be with bizsmtp id 1siX2700K4UW6Th06siX4h; Thu, 03 Mar 2022 17:42:31 +0100 Message-ID: From: Maxime Devos Date: Thu, 03 Mar 2022 17:42:31 +0100 In-Reply-To: <20220303140558.29261-3-maxim.cournoyer@gmail.com> References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-3-maxim.cournoyer@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-SRMMzhOMmQOft2rl0G2b" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646325751; bh=aXm7xf77oZFsptWJIYiJ+RzMU3c9uFPo5WtuIKX+Tqk=; h=Subject:From:To:Date:In-Reply-To:References; b=LE/BhdjNhw074BZrnmDs009AAXAvgqtmZaH8Mcpyv3coJaBBmnYchZWy3C65QSI+B sYPY7j1laWfTCUvCkUmEldGQxzdmxNAm0b8u9LQLwQhGSD72JT30DGZZ4inYZcwgtb /Fva+G8hFZRurQ4ymHPJDs+GClv+rayFRr9+C8WwGB/sdKaJkEw4IhrCcZuxlUiDkx Cci1w9ELAkIEsl37zBJYVjqJO0u0QJCj00XexNIu4hUav7+ujMV0M0jjSNPvNwDbVp hnWcn49Wrilje8lQ2cYdk9037bYTucmNeaMP6PCvGQdJ/DyfqLkrXGnCkPieOMbGP3 kByvDBMcxghVw== X-Spam-Score: -0.7 (/) 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.7 (-) --=-SRMMzhOMmQOft2rl0G2b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 TWF4aW0gQ291cm5veWVyIHNjaHJlZWYgb3AgZG8gMDMtMDMtMjAyMiBvbSAwOTowNSBbLTA1MDBd Ogo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc25pcHBldCAnKGJlZ2luCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IEVuc3VyZSBu byBidW5kbGVkIGxpYnJhcmllcyBnZXQgdXNlZC4KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJ0aGly ZF9wYXJ0eSIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChzdWJzdGl0dXRlKiAiY29uZmlndXJlLmFjIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiXnRoaXJkX3BhcnR5Ly4qIikK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgIiIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAoc3Vic3RpdHV0ZSogIk1ha2VmaWxlLmFtIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiLiooTFVBSklUfENLKV9ESVIgPS4q IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgIiIpKSkpCgpGb3IgY29uc2lzdGVuY3kgd2l0aCB0aGUgY29kZSBiZWxvdywgSSB3b3Vs ZCBtYWtlIHRoaXMgYSBnZXhwLCBZTU1WLgoKR3JlZXRpbmdzLApNYXhpbWUuCg== --=-SRMMzhOMmQOft2rl0G2b Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYiDv9xccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7n6CAQDufQmTxJKDMFGrpSAMfrVEMwqm tpZEofr5BL/kRsk31AD+JyH4RwqgFUOPZL1Wqv6RG4bJkzWUsTyPRD4kA626PAs= =ons1 -----END PGP SIGNATURE----- --=-SRMMzhOMmQOft2rl0G2b-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 2/3] gnu: Add ck. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 16:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16463265356527 (code B ref 54235); Thu, 03 Mar 2022 16:56:01 +0000 Received: (at 54235) by debbugs.gnu.org; 3 Mar 2022 16:55:35 +0000 Received: from localhost ([127.0.0.1]:43568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPojm-0001hC-PU for submit@debbugs.gnu.org; Thu, 03 Mar 2022 11:55:35 -0500 Received: from albert.telenet-ops.be ([195.130.137.90]:36542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPojk-0001h2-H7 for 54235@debbugs.gnu.org; Thu, 03 Mar 2022 11:55:33 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id 1svW2700R4UW6Th06svWzS; Thu, 03 Mar 2022 17:55:30 +0100 Message-ID: From: Maxime Devos Date: Thu, 03 Mar 2022 17:55:26 +0100 In-Reply-To: <20220303140558.29261-2-maxim.cournoyer@gmail.com> References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-2-maxim.cournoyer@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-5FwOOqJZaw730xbuU4JX" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646326530; bh=XQpZ2Ypf36JPr3hoNQn58wbZoEVfQOwrQTp09GiPD/M=; h=Subject:From:To:Date:In-Reply-To:References; b=kdWUrjITRyGtxQ3aM8H2G3j4iDX8oEL/FOtwuZa4TVS0/GEDZthiEWncu0OccpHbK AaO0tTAXbv60KmSRY/+EKjSkXCGood+KKZhvFV1TpcdsPWSkaFtB9N6VicM9hgL/hh BS6kUs1+BVm3SbN0ZMTJRfdPwAbIpPk0nJtkUSamKA0WVR+X9pKuIMkWUmeGUBX3Oy XQ7/Yeean1rmKukkh6iYLAcRY6vqt6NpnfG3Qq/XItlKUZswqQiMnz1nZmniE9yyNB TR8GvEJQ2crKPIYES6hK7ay5KMfpLCXzAqabGOh5b479jHc5wuIan5DBtyxBRoMzjn XwemTwl8s+UDg== X-Spam-Score: -0.7 (/) 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.7 (-) --=-5FwOOqJZaw730xbuU4JX Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 TWF4aW0gQ291cm5veWVyIHNjaHJlZWYgb3AgZG8gMDMtMDMtMjAyMiBvbSAwOTowNSBbLTA1MDBd Ogo+ICvCoMKgwqDCoMKgwqDCoMKgwqAgKHJlcGxhY2UgJ2NvbmZpZ3VyZQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIDs7IGNrIHVzZXMgYSBjdXN0b20gY29uZmlndXJlIHNjcmlwdCB0aGF0IHN0 dW1ibGVzIG9uCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgJy0tZW5hYmxlLWZhc3QtaW5z dGFsbCcuCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSogKCM6a2V5IHBhcmFsbGVs LWJ1aWxkPyAjOmFsbG93LW90aGVyLWtleXMpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChpbnZva2UgIi4vY29uZmlndXJlIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIi0tcHJlZml4PSIgIyRvdXRwdXQpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiLS1t YW5kaXI9IiAjJG91dHB1dCAiL3NoYXJlL21hbiIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAiLS11c2UtY2MtYnVpbHRpbnMiCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiLS1jb3Jlcz0iCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoaWYgcGFyYWxsZWwtYnVpbGQ/Cj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChudW1iZXItPnN0cmluZyAocGFyYWxsZWwtam9iLWNvdW50KSkKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgIjEiKSkpKSkpKSkKCkZvciBjcm9zcy1jb21waWxhdGlvbiBzdXBwb3J0 LCBpdCBzZWVtcyB0aGF0IHRoZSBDQyBlbnZpcm9ubWVudAp2YXJpYWJsZSBuZWVkcyB0byBiZSBz ZXQgKGFuZCBwb3NzaWJseSBBUiBhbmQgTEQgYXMgd2VsbCkuCgpBbHNvLCB0aGUgY29uZmlndXJl IHNjcmlwdCBsb29rcyBpbiAvcHJvYy9jcHVpbmZvIGZvciDigJhhZGRyZXNzIHNpemVz4oCZCmFu ZCDigJhWTUEgYml0c+KAmSwgdGhlcmUgbWlnaHQgYmUgc29tZcKgcmVwcm9kdWNpYmlsaXR5IGFu ZCBjcm9zcy0KY29tcGlsYXRpb24gY29uY2VybnMgdGhlcmUuCgpUaGUgY29uZmlndXJlIHNjcmlw dCBlbmFibGVzIFNTRSB0aGluZ3MgYnkgZGVmYXVsdCAob24geDg2LTMyKS4gIEkKZG9uJ3Qga25v dyBpZiB0aGF0IGNhbiBiZSBhc3N1bWVkIGluIEd1aXguCgpHcmVldGluZ3MsCk1heGltZS4K --=-5FwOOqJZaw730xbuU4JX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYiDy/hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oBjAQCGwQhbLhVeHqHPo9VaBX6FiWTx wGs2kdlNof0UbiDqqgEA+iGL44uKEF2Z463JV9MoSF2Z8kx1+ZDyRUXR58r0gAo= =MT+F -----END PGP SIGNATURE----- --=-5FwOOqJZaw730xbuU4JX-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 07 Mar 2022 18:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16466794624004 (code B ref 54235); Mon, 07 Mar 2022 18:58:01 +0000 Received: (at 54235) by debbugs.gnu.org; 7 Mar 2022 18:57:42 +0000 Received: from localhost ([127.0.0.1]:54642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRIYA-00012V-0W for submit@debbugs.gnu.org; Mon, 07 Mar 2022 13:57:42 -0500 Received: from mail-qt1-f173.google.com ([209.85.160.173]:38662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRIY8-00012I-QW for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 13:57:41 -0500 Received: by mail-qt1-f173.google.com with SMTP id bc10so14109047qtb.5 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 10:57:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=DBGhd/LW+sDvAz41z75a6giQY5PKrZN6GEGUxzvCp4U=; b=bvmb5IsVPxAumaGjlLZkHX72t4IOmK1aKLjUeLNLS9dmhQxaJ0LiOSVYgTAUdDQGAH aXgBSh1iwegBvyabQNd9OILoOxzVZPdRGTZzarNXkKSX9ZZ6PhTBh8sbpTtmFPdB573s 4ic09VxGiEYCgDvW3cRHJqBCjH4wueyIH9GuP0Lz5uuRiDVqrxoUklE1h8gWVVTd0Rr+ c9pSw/i7iBwUIYl74/bB6sKAJfw10uMDQp3SHRtbgTgrpcWE6Nm5MjjefwG2pYYuD6hw 3A5snrlrtpKGAJ8eMJtaVuluRDX4n4aqcnAUGzkVHgmh6+ODpYr5fEuoPozr+KfTnYCZ CQbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=DBGhd/LW+sDvAz41z75a6giQY5PKrZN6GEGUxzvCp4U=; b=1YHBnadIBJsYYHC5E7duCmKcbQEr22EC1YJFbRH4Pzebg73yV0sFSqPqYPTiTdPhee lKuBnRLlFY1SIQI35FsusdDBdDp5ruB373Mta9yz6O0H8rXwlvnvAUuZgstPQGGySdGs SXXODsl0kJpM9bSz1TAOSTgrBFe3me2NDgxG04UhemwubdIOo84rIAmLhoHlbeehRb7S GYwa9kq4dCH9qCmUhe5iCX5be0X2YkzrSuqAipfjjPjc+fayFhclUXJLJr4en+Ntjnw/ E3a87lzfIzChlLK74KJasVXAqySSxzTx2hn9IpDn8+WPGnYwHI49rXBIW9ip8NDXV0VA 7LbA== X-Gm-Message-State: AOAM530jPEvo9Uaw037dwroc8V8wSJcyuYjru45lO36TW9d7drP4NFxY PjHk6iqsOZrIdD3RLA2CCQ4l8OhPDOg= X-Google-Smtp-Source: ABdhPJx3NbKfC/3lZVsdbRIfDUURhRqa6Sp1bzBhoUgLxZM6K2HZEshMdQMp88mH3v7Dn/CwrCv1AA== X-Received: by 2002:ac8:5b0f:0:b0:2e0:5a1f:9910 with SMTP id m15-20020ac85b0f000000b002e05a1f9910mr9732011qtw.356.1646679454877; Mon, 07 Mar 2022 10:57:34 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id x21-20020a05622a001500b002e064e63fc2sm3034613qtw.70.2022.03.07.10.57.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 10:57:34 -0800 (PST) From: Maxim Cournoyer References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-2-maxim.cournoyer@gmail.com> Date: Mon, 07 Mar 2022 13:57:33 -0500 In-Reply-To: (Maxime Devos's message of "Thu, 03 Mar 2022 17:55:26 +0100") Message-ID: <87bkyhvbdu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 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 (-) SGkgTWF4aW1lLA0KDQpNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+IHdyaXRl czoNCg0KPiBNYXhpbSBDb3Vybm95ZXIgc2NocmVlZiBvcCBkbyAwMy0wMy0yMDIyIG9tIDA5OjA1 IFstMDUwMF06DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgIChyZXBsYWNlICdjb25maWd1cmUNCj4+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IGNrIHVzZXMgYSBjdXN0b20gY29uZmlndXJlIHNj cmlwdCB0aGF0IHN0dW1ibGVzIG9uDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyAnLS1l bmFibGUtZmFzdC1pbnN0YWxsJy4NCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEq ICgjOmtleSBwYXJhbGxlbC1idWlsZD8gIzphbGxvdy1vdGhlci1rZXlzKQ0KPj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIChpbnZva2UgIi4vY29uZmlndXJlIg0KPj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiLS1wcmVmaXg9 IiAjJG91dHB1dCkNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKHN0cmluZy1hcHBlbmQgIi0tbWFuZGlyPSIgIyRvdXRwdXQgIi9zaGFyZS9tYW4iKQ0KPj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLS11c2UtY2MtYnVp bHRpbnMiDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChz dHJpbmctYXBwZW5kICItLWNvcmVzPSINCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGlmIHBhcmFsbGVs LWJ1aWxkPw0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChudW1iZXItPnN0cmluZyAocGFy YWxsZWwtam9iLWNvdW50KSkNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiMSIpKSkpKSkp KQ0KPg0KPiBGb3IgY3Jvc3MtY29tcGlsYXRpb24gc3VwcG9ydCwgaXQgc2VlbXMgdGhhdCB0aGUg Q0MgZW52aXJvbm1lbnQNCj4gdmFyaWFibGUgbmVlZHMgdG8gYmUgc2V0IChhbmQgcG9zc2libHkg QVIgYW5kIExEIGFzIHdlbGwpLg0KDQpJdCBzZWVtcyB0byBiZSBoYW5kbGVkIGFscmlnaHQgYXMg aXQgaXM7IGF0IGxlYXN0IEkgd2FzIGFibGUgdG8gYnVpbGQNCndpdGg6DQoNCi4vcHJlLWluc3Qt ZW52IGd1aXggYnVpbGQgLS10YXJnZXQ9YXJtLWxpbnV4LWdudWVhYmloZiBjaw0KWy4uLl0NCmRv bmUgd2l0aCBvZmZsb2FkZWQgJy9nbnUvc3RvcmUvbTFndjRhMXE5Y3YzaWc5djRieW1iOXdkOWw2 ZzkzeTMtY2stMC43LjEuZHJ2Jw0Kc3VjY2Vzc2Z1bGx5IGJ1aWx0IC9nbnUvc3RvcmUvbTFndjRh MXE5Y3YzaWc5djRieW1iOXdkOWw2ZzkzeTMtY2stMC43LjEuZHJ2DQovZ251L3N0b3JlL242aXBp ZjU0OHB4azAzMTlrcGNocHhhN2g1ejZwemNtLWNrLTAuNy4xDQoNCj4gQWxzbywgdGhlIGNvbmZp Z3VyZSBzY3JpcHQgbG9va3MgaW4gL3Byb2MvY3B1aW5mbyBmb3Ig4oCYYWRkcmVzcyBzaXplc+KA mQ0KPiBhbmQg4oCYVk1BIGJpdHPigJksIHRoZXJlIG1pZ2h0IGJlIHNvbWXCoHJlcHJvZHVjaWJp bGl0eSBhbmQgY3Jvc3MtDQo+IGNvbXBpbGF0aW9uIGNvbmNlcm5zIHRoZXJlLg0KDQpJIGhhdmVu J3Qgc2VlbiBub25kZXRlcm1pc20gaW4gdGhlIGJ1aWxkcyBiZXR3ZWVuIHg4Nl82NCBob3N0IG9m IHZlcnkNCmRpZmZlcmVudCBhcmNoaXRlY3R1cmUgKENvcmUgMiBEdW8gZnJvbSAyMDA3IHZzIGEg cmVjZW50IFJ5emVuKS4NCg0KPiBUaGUgY29uZmlndXJlIHNjcmlwdCBlbmFibGVzIFNTRSB0aGlu Z3MgYnkgZGVmYXVsdCAob24geDg2LTMyKS4gIEkNCj4gZG9uJ3Qga25vdyBpZiB0aGF0IGNhbiBi ZSBhc3N1bWVkIGluIEd1aXguDQoNClNTRSB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBQZW50aXVt IElJSSBsaW5lIGluIDE5OTkuICBJJ2QgdGhpbmsgdGhhdCdzDQpvbGQgZW5vdWdoIHRvIGFzc3Vt ZSBpdCdzIGF2YWlsYWJsZSBmb3IgeDg2IG1hY2hpbmVzLg0KDQpUaGFua3MgZm9yIHRha2luZyBh IGxvb2sgYW5kIHBheWluZyBhdHRlbnRpb24gdG8gdGhlc2UgdHJpY2t5IGlzc3Vlcy4NCldpdGgg bXkgb2JzZXJ2YXRpb25zIGFib3ZlLCBkb2VzIGl0IGxvb2sgZ29vZCB0byB5b3U/DQoNClRoYW5r cywNCg0KTWF4aW0NCg== From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 3/3] gnu: Add sysbench. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 07 Mar 2022 19:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16466795604163 (code B ref 54235); Mon, 07 Mar 2022 19:00:02 +0000 Received: (at 54235) by debbugs.gnu.org; 7 Mar 2022 18:59:20 +0000 Received: from localhost ([127.0.0.1]:54646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRIZk-000155-Dq for submit@debbugs.gnu.org; Mon, 07 Mar 2022 13:59:20 -0500 Received: from mail-qt1-f180.google.com ([209.85.160.180]:44612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRIZf-00014o-FS for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 13:59:19 -0500 Received: by mail-qt1-f180.google.com with SMTP id v3so14067077qta.11 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 10:59:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=MU1SSdjnuJyL0KBZ0bUu0oWhVvMDU0qZS94cKHUV/Z8=; b=NPL5miqepnF39Mma4r4S8iOwIit19HNWSQ3r2949es8KgADTet9fvJ9r5Jlt4XLoQX kF4EYV1uJ05Y6RMKkNyt1LWevK4AotAf3fFL5x5ilHL1jzRutM7yyslh96XrgHzWWLg7 bM5zVLZt6gSmAjSVGxBEBj4xW8nrQYBofJtVeFTnnMVoZuTM/BG1lEif28FtltRbl7YS WkDgfpCeoudROs6jPKEdT3MUEvs/xPPD2KJEtR4s9yo7U3joUK9V+GGG7XyODv98l+nH gooYv2w9XtjBqcI/tL+IP1h/KjXRNOZIRxQJhLfCZugbkIOh+y7oz6XoYW4m4lYwYn7O eaog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=MU1SSdjnuJyL0KBZ0bUu0oWhVvMDU0qZS94cKHUV/Z8=; b=BRwzAvbPqCOaZyCaakqYkmbsDFXITqyeWFIz24wyKsxDk1MJjR/l8UssydRbkOHdKb JupYpoiela0TiyDwnzHtpHuTFOAZxWw5f3ebbkJ8r3nW2Uw9phvWJnEoK5NyiGymgm15 lj6H8jSWdIBrhNxpNvWUx7kEU/ufZjjs/FjwRAU2aWm/tmNrxM3a+iWETvl1YScAfNnv l0/veUX4dy+AMrlNdU0JHVz3qNKgFL/7q9bDvFPoBo4pcCwKv/mgJj4I0A29yz5/9OGb X7OoA/JEnYpFkmQerz7a2hep1Lz25mNSDMHDOrMIxxuVvL7JmbJm/rLWS5LA4+htqtLn 9dXg== X-Gm-Message-State: AOAM531HPErOfFqN2Af0qaxA6dt9ePkl0ia46IM1K/eHZnVF7ftjlDEA 0Ds4KHpTak+jRPyucS2vmIwUags2BZ0= X-Google-Smtp-Source: ABdhPJwIOfimxGRntjY5D78K/q86QOqfATltGtNBpxDGMBtcoStPo7J3maOUhIbbw5sMupTTZJsi+A== X-Received: by 2002:ac8:58c7:0:b0:2dd:1a1:191d with SMTP id u7-20020ac858c7000000b002dd01a1191dmr10514027qta.334.1646679549764; Mon, 07 Mar 2022 10:59:09 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id bq42-20020a05620a46aa00b006494fb49246sm6419519qkb.86.2022.03.07.10.59.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 10:59:09 -0800 (PST) From: Maxim Cournoyer References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-3-maxim.cournoyer@gmail.com> Date: Mon, 07 Mar 2022 13:59:08 -0500 In-Reply-To: (Maxime Devos's message of "Thu, 03 Mar 2022 17:42:31 +0100") Message-ID: <877d95vbb7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 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 (-) SGkgTWF4aW1lLA0KDQpNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+IHdyaXRl czoNCg0KPiBNYXhpbSBDb3Vybm95ZXIgc2NocmVlZiBvcCBkbyAwMy0wMy0yMDIyIG9tIDA5OjA1 IFstMDUwMF06DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNuaXBwZXQgJyhiZWdp bg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IDs7IEVuc3VyZSBubyBidW5kbGVkIGxpYnJhcmllcyBnZXQgdXNlZC4NCj4+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVsZXRlLWZpbGUtcmVj dXJzaXZlbHkgInRoaXJkX3BhcnR5IikNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogImNvbmZpZ3VyZS5hYyINCj4+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgi XnRoaXJkX3BhcnR5Ly4qIikNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiIikpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJNYWtlZmlsZS5hbSINCj4+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KCgiLiooTFVBSklUfENLKV9ESVIgPS4qIikNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiIikpKSkNCj4NCj4gRm9yIGNvbnNpc3Rl bmN5IHdpdGggdGhlIGNvZGUgYmVsb3csIEkgd291bGQgbWFrZSB0aGlzIGEgZ2V4cCwgWU1NVi4N Cg0KSSB0aGluayBJIHByZWZlciB0byBsZWF2ZSBpdCBhcyBpcywgdG8gcmVhZGlseSBjb252ZXkg dGhhdCBubyBHLUV4cA0KZmVhdHVyZXMgd2VyZSB1c2VkLg0KDQpUaGFuayB5b3UhDQoNCk1heGlt DQo= From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 2/3] gnu: Add ck. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 07 Mar 2022 20:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164668666415749 (code B ref 54235); Mon, 07 Mar 2022 20:58:01 +0000 Received: (at 54235) by debbugs.gnu.org; 7 Mar 2022 20:57:44 +0000 Received: from localhost ([127.0.0.1]:54719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRKQK-00045x-Jr for submit@debbugs.gnu.org; Mon, 07 Mar 2022 15:57:44 -0500 Received: from laurent.telenet-ops.be ([195.130.137.89]:34818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRKQI-00045m-7K for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 15:57:43 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id 3Yxg2700D4UW6Th01YxgtY; Mon, 07 Mar 2022 21:57:40 +0100 Message-ID: <285844ee246d8678ab563af9372d3245303dbb28.camel@telenet.be> From: Maxime Devos Date: Mon, 07 Mar 2022 21:57:35 +0100 In-Reply-To: <87bkyhvbdu.fsf@gmail.com> References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-2-maxim.cournoyer@gmail.com> <87bkyhvbdu.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-gvzAOLTW7dd3A/bPbuLL" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646686660; bh=oU9udr757gRalSM9B0Ao+ooft8G1w6I4QoHY7X9g9cU=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=HoaLm+fTfDKuBb8Sah0Lef+uIFaqLtRpD3Gf66oPenUusiguGSL6dRobZ0ix7fLxg 2qRdaDHC+eSO26feUlgphjGGtSoic9rghmD5m5WaESh6yUyjOJlkc1U0GW2IxLEhr4 xfQeDsq7ozbdbxXYRgE13BLzMtkJ0Spb1r1lyVNFma6Cckcn5xR1hom8ni4KSLquL7 nKwegP6GgYKQ4MNzukIIQygwy++pB1dGH68i24CDHLT1VxVoXYrXo4tBohVQ/K/HMN 7Bmnm55qn6vMarLbH4DqbZXgTYPiz0uOd0XChABHQWSwB+5tFpra3UMVxWu+2+3WM8 rEtO0lylzulMg== X-Spam-Score: -0.7 (/) 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.7 (-) --=-gvzAOLTW7dd3A/bPbuLL Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op ma 07-03-2022 om 13:57 [-0500]: > It seems to be handled alright as it is; at least I was able to build > with: >=20 > ./pre-inst-env guix build --target=3Darm-linux-gnueabihf ck > [...] > done with offloaded '/gnu/store/m1gv4a1q9cv3ig9v4bymb9wd9l6g93y3-ck-0.7.1= .drv' > successfully built /gnu/store/m1gv4a1q9cv3ig9v4bymb9wd9l6g93y3-ck-0.7.1.d= rv > /gnu/store/n6ipif548pxk0319kpchpxa7h5z6pzcm-ck-0.7.1 Unfortunately, that is a rather unreliable check. This only checks that 'ck' could be compiled, but it does not check that 'ck' was actually compiled for arm-linux-gnueabihf instead of (%current-system). It might still be the case that 'gcc' is used instead of '$TARGET-gcc' Could you run 'file' against /gnu/store/[...]/bin/* to verify things? On my x86-64-linux-gnu system, for a native binary, I get: a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc- 2.33/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped I'm not sure what you would get for an arm-linux-gnueabihf but it probably should not include '64-bit' or 'x86-64'. Assuming you have QEMU emulation _disabled_, you can also try running the binary on your (presumably non-arm) system and verify that it fails to start. Greetings, Maxime. --=-gvzAOLTW7dd3A/bPbuLL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYiZxwBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ivyAQDHIwocbFfx1MyOdPMLut77aIxx eTLw6/eR7oQzTZ+B0gEA/UvnExqXIgfmryIAcxMk3lb7mIlboR7VRSRiAcspKws= =9V67 -----END PGP SIGNATURE----- --=-gvzAOLTW7dd3A/bPbuLL-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 01:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164670403711285 (code B ref 54235); Tue, 08 Mar 2022 01:48:01 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 01:47:17 +0000 Received: from localhost ([127.0.0.1]:54899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nROwX-0002vw-41 for submit@debbugs.gnu.org; Mon, 07 Mar 2022 20:47:17 -0500 Received: from mail-qk1-f175.google.com ([209.85.222.175]:37635) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nROwV-0002vg-NQ for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 20:47:16 -0500 Received: by mail-qk1-f175.google.com with SMTP id s16so5403114qks.4 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 17:47:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hPzkVMKNCzN7KX9o9alwNbSI5OYnPdhH1EqVWL7I2XA=; b=os6OqNHHHNPD9zLOjIo8PjevwqqhiaXsG6ESLaWuU3ECsPiCutLDSOSGRisstplI53 99wgVbi2v0/RV96WVoTq8YttDQ7or45LQ5B4RYMuNNSb0FftNCytXo0hrdEGPeAMBY3t hQbggg9s/9/yDbcmne4aiBuxkA3hb2TPcn8AvXmxTDS2kXbI7ILlHDcaB7K7oKanEW5A l6/NRAcnumWLJK25xx2XMcbW8HH0xbZCMzZLOQoxRXThDgoIh6EsTqTIMHxkdSwvFNfC r0owdhW8VibFZxzUel4YegVmd8wmZ/jw/0C+NSGCbPO2s7dMzqyH4k07BbnXT6iYRDSw DEnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hPzkVMKNCzN7KX9o9alwNbSI5OYnPdhH1EqVWL7I2XA=; b=vpdZ5c+E6qIl6ecEhxoNnoCt2A6X9CanfBkG6pmZjoRmVyL0PpIIUBywUPRCdQKeb5 6nZiOA/D/hZLVqQN51Jrb6kpSD90izagDdTCMcr+GQ2AnwvkZvXfqPI7EHnnwaB11ExK rTjw9dkufE1BYxH99AoqesnEFBbM2UI1Qkx4aloztA2FiheLhWyShnaZLrGSx7w0p34H Gwr//mr1SaxD9RWbV9XN4XcYB6kHuqxYNV3WCN6s3lYXgfyN1mq93VPJ8/IPLm2JMZ+K ILhwruNRRBX79oJSOrtXC0MM+Ispc+hktojjBajpjX6HXAFK+4Njf5wbBEVQGN9IJ0Gr kwrQ== X-Gm-Message-State: AOAM530ZPCLeeXCwVtTvzsGyuuXlkg8+b7waIf1YuSUUVzKfwIIiAAzZ +GMMA3yCsDU/bJy6soxCUUhxo5wHekE= X-Google-Smtp-Source: ABdhPJwB09S1WNJn/h4B30zGGCE2gMTd0I8ubFHQt3mmOfxzBd0NEGGK5+pOtVAUrP7qxrhXkW1qaw== X-Received: by 2002:a05:620a:706:b0:648:bea3:c6e5 with SMTP id 6-20020a05620a070600b00648bea3c6e5mr9067790qkc.343.1646704029739; Mon, 07 Mar 2022 17:47:09 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id o3-20020a05622a008300b002e06a103476sm1954162qtw.55.2022.03.07.17.47.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 17:47:09 -0800 (PST) From: Maxim Cournoyer References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-2-maxim.cournoyer@gmail.com> <87bkyhvbdu.fsf@gmail.com> <285844ee246d8678ab563af9372d3245303dbb28.camel@telenet.be> Date: Mon, 07 Mar 2022 20:47:08 -0500 In-Reply-To: <285844ee246d8678ab563af9372d3245303dbb28.camel@telenet.be> (Maxime Devos's message of "Mon, 07 Mar 2022 21:57:35 +0100") Message-ID: <8735jtusf7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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 (-) Hi Maxime, Maxime Devos writes: > Maxim Cournoyer schreef op ma 07-03-2022 om 13:57 [-0500]: >> It seems to be handled alright as it is; at least I was able to build >> with: >> >> ./pre-inst-env guix build --target=arm-linux-gnueabihf ck >> [...] >> done with offloaded '/gnu/store/m1gv4a1q9cv3ig9v4bymb9wd9l6g93y3-ck-0.7.1.drv' >> successfully built /gnu/store/m1gv4a1q9cv3ig9v4bymb9wd9l6g93y3-ck-0.7.1.drv >> /gnu/store/n6ipif548pxk0319kpchpxa7h5z6pzcm-ck-0.7.1 > > Unfortunately, that is a rather unreliable check. > This only checks that 'ck' could be compiled, but it does not check > that 'ck' was actually compiled for arm-linux-gnueabihf instead of > (%current-system). It might still be the case that 'gcc' is used > instead of '$TARGET-gcc' > > Could you run 'file' against /gnu/store/[...]/bin/* to verify things? > On my x86-64-linux-gnu system, for a native binary, I get: > > a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically > linked, interpreter /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc- > 2.33/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped > > I'm not sure what you would get for an arm-linux-gnueabihf but it > probably should not include '64-bit' or 'x86-64'. Good catch, you are right: --8<---------------cut here---------------start------------->8--- $ file /gnu/store/n6ipif548pxk0319kpchpxa7h5z6pzcm-ck-0.7.1/lib/libck.so.0.7.1 /gnu/store/n6ipif548pxk0319kpchpxa7h5z6pzcm-ck-0.7.1/lib/libck.so.0.7.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped --8<---------------cut here---------------end--------------->8--- I'll be sending a V2 once I've fixed cross-compilation. Another -1 for custom/borked configure script, eh! Thanks, Maxim From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 04:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164671242324371 (code B ref 54235); Tue, 08 Mar 2022 04:08:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 04:07:03 +0000 Received: from localhost ([127.0.0.1]:54992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRR7m-0006L0-HP for submit@debbugs.gnu.org; Mon, 07 Mar 2022 23:07:02 -0500 Received: from mail-qk1-f175.google.com ([209.85.222.175]:39853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRR7k-0006KQ-1k for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 23:07:00 -0500 Received: by mail-qk1-f175.google.com with SMTP id b67so3004737qkc.6 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 20:07:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=rur2Gp/irROStYdzCq+QjBqcR2RzUK9/CsnjXW4VIXk=; b=gq7DWnNYFLdPrv6vDOYj4QOGNa0n77LksRHFcD2BS++uRxjRN5ts9ZhnlFAMrW4eqc uVObU/smkUhe2e0ZXy21BcN27p8wwgaEyWsFchyZ1kAmHUl781j46owV0PPWr7JKUPYN k6ByDbGRH/8xF5xFdjc7PJCWbYR7ZASeIJ5OLJaFvUS2vz99dDLP1lLOxd0x4/NyBxqf /euGby4wvpr0/uyzrVnCG9bO/ejSuPlztKEu1lGaPqg4+deiAU85yt7d/gROsXbJcPex pqinpYWc0oRcdrMcl0vTYmQbNvjuPJYjZZMcFoEvQIIVJ6RGERhXUR5SS1qlRt+km1es OMZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=rur2Gp/irROStYdzCq+QjBqcR2RzUK9/CsnjXW4VIXk=; b=5wW3vaozKDzsM+Y30ekTkpXUORzDXRZVf19eeQsS/I1pdO1lh2Jaja/OHtprA1J09x UPU9zyWPN6NblyEIgQLwFUxq4CGcybtGufGNpr6F4pLI1KfET4KgT/n+Etv+XelQSx58 lATCJSu02pPjqroW/dGCqnAhm0MiFjZTSBIsRCP9SX/27fqV5K/8SyUDsSAUmkr4MYFo HDGnWg9/rNjGQxAT00UkYMpQTBp+WH+9HGvYbKRApTxIjEs/y2fRzAFFUbb9+Pn/s5Fn WsCzTuvagougXctOURDxMKDy0ualQdfc2UDjPuIf9hpbVRxSiF5qTGZ1hTyEtCFUP1Tu wAtg== X-Gm-Message-State: AOAM532a8wF5WcfoVnhbVmZTjLK4aWTvcmQ1vI5c7XdPeO+PWwgAQBle madWQd11JCUnXbua88CGCuqlzI+yu98= X-Google-Smtp-Source: ABdhPJwPIkdOziP1CplNajUxn7CHkzWKKVfWg2oTePYg894gHlMlrM9NSQM2I5i0x+hwsmjX2f+Ecw== X-Received: by 2002:a37:a842:0:b0:67b:305c:6c8a with SMTP id r63-20020a37a842000000b0067b305c6c8amr4917062qke.225.1646712414204; Mon, 07 Mar 2022 20:06:54 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id w7-20020a05620a148700b0067b1ee562edsm2477532qkj.100.2022.03.07.20.06.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 20:06:53 -0800 (PST) From: Maxim Cournoyer References: <20220303140558.29261-1-maxim.cournoyer@gmail.com> <20220303140558.29261-2-maxim.cournoyer@gmail.com> <87bkyhvbdu.fsf@gmail.com> <285844ee246d8678ab563af9372d3245303dbb28.camel@telenet.be> Date: Mon, 07 Mar 2022 23:06:52 -0500 In-Reply-To: <285844ee246d8678ab563af9372d3245303dbb28.camel@telenet.be> (Maxime Devos's message of "Mon, 07 Mar 2022 21:57:35 +0100") Message-ID: <87y21lt7dv.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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 (-) Hi Maxime, Maxime Devos writes: > Maxim Cournoyer schreef op ma 07-03-2022 om 13:57 [-0500]: >> It seems to be handled alright as it is; at least I was able to build >> with: >> >> ./pre-inst-env guix build --target=arm-linux-gnueabihf ck >> [...] >> done with offloaded '/gnu/store/m1gv4a1q9cv3ig9v4bymb9wd9l6g93y3-ck-0.7.1.drv' >> successfully built /gnu/store/m1gv4a1q9cv3ig9v4bymb9wd9l6g93y3-ck-0.7.1.drv >> /gnu/store/n6ipif548pxk0319kpchpxa7h5z6pzcm-ck-0.7.1 > > Unfortunately, that is a rather unreliable check. > This only checks that 'ck' could be compiled, but it does not check > that 'ck' was actually compiled for arm-linux-gnueabihf instead of > (%current-system). It might still be the case that 'gcc' is used > instead of '$TARGET-gcc' > > Could you run 'file' against /gnu/store/[...]/bin/* to verify things? > On my x86-64-linux-gnu system, for a native binary, I get: > > a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically > linked, interpreter /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc- > 2.33/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped > > I'm not sure what you would get for an arm-linux-gnueabihf but it > probably should not include '64-bit' or 'x86-64'. > > Assuming you have QEMU emulation _disabled_, you can also try running > the binary on your (presumably non-arm) system and verify that it fails > to start. > > Greetings, > Maxime. I tried hard to have the custom configure script collaborating, but in the end, it appears critically broken. This is what I tried: --8<---------------cut here---------------start------------->8--- 1 file changed, 52 insertions(+), 9 deletions(-) gnu/packages/c.scm | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++--------- modified gnu/packages/c.scm @@ -38,6 +38,7 @@ (define-module (gnu packages c) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system trivial) + #:use-module (guix store) #:use-module (gnu packages) #:use-module (gnu packages bash) #:use-module (gnu packages bootstrap) @@ -916,16 +917,58 @@ (define-public ck #~(modify-phases %standard-phases (replace 'configure ;; ck uses a custom configure script that stumbles on - ;; '--enable-fast-install'. + ;; '--enable-fast-install', among other things. (lambda* (#:key parallel-build? #:allow-other-keys) - (invoke "./configure" - (string-append "--prefix=" #$output) - (string-append "--mandir=" #$output "/share/man") - "--use-cc-builtins" - (string-append "--cores=" - (if parallel-build? - (number->string (parallel-job-count)) - "1")))))))) + ;; TODO: Move AR-FOR-TARGET and LD-FOR-TARGET to (guix utils). + (define* (ar-for-target #:optional (target #$(%current-target-system))) + (if target + (string-append target "-ar") + "ar")) + (define* (ld-for-target #:optional (target #$(%current-target-system))) + (if target + (string-append target "-ld") + "ld")) + (define (gnu-triplet->machine target) + (letrec-syntax + ((matches (syntax-rules (=>) + ((_ (target-prefix => machine) rest ...) + (if (string-prefix? target-prefix target) + machine + (matches rest ...))) + ((_) + (error "unsupported target" target))))) + ;; This basically reproduces the logic handling the + ;; PLATFORM variable in the configure script. + (matches ("x86_64" => "x86_64") + ("i586" => "x86") + ("i686" => "x86") + ("aarch64" => "aarch64") + ("arm" => "arm") + ("ppc64" => "ppc64") + ("ppc" => "ppc") + ("s390x" => "s390x") + ("sparc64" => "sparcv9")))) + (define target-machine (and=> #$(%current-target-system) + gnu-triplet->machine)) + ;; The custom configure script doesn't make cross-compilation + ;; adjustments itself, so manually set the archiver, compiler + ;; and linker. Even then, it is still broken and doesn't + ;; actually build any binary (see: + ;; https://github.com/concurrencykit/ck/issues/191). + (setenv "AR" (ar-for-target)) + (setenv "CC" #$(cc-for-target)) + (setenv "LD" (ld-for-target)) + (setenv "LDFLAGS" "") + (apply invoke "./configure" + `(,@(if target-machine + (list (string-append "--profile=" target-machine)) + '()) + ,(string-append "--prefix=" #$output) + ,(string-append "--mandir=" #$output "/share/man") + ,(string-append "--cores=" + (if parallel-build? + (number->string (parallel-job-count)) + "1"))))))))) (home-page "https://github.com/concurrencykit/ck") (synopsis "C library for concurrent systems") (description "Concurrency Kit (@code{ck}) provides concurrency primitives, --8<---------------cut here---------------end--------------->8--- But due to the test setting COMPILER failing, it doesn't set any ALL_LIBS and thus doesn't build anything (see: https://github.com/concurrencykit/ck/issues/191). I also tried patching COMPILER to hard-code it to gcc and export COMPILER to gcc, but that doesn't work too; it seems the ordering of the logic in script is wrong. I'd still keep the changes in, which will make life easier if/when upstream fixes their script. Thanks, Maxim From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 1/3] gnu: docbook-xml-4.1.2: Install an XML catalog file. References: <20220303135326.28867-1-maxim.cournoyer@gmail.com> In-Reply-To: <20220303135326.28867-1-maxim.cournoyer@gmail.com> Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 04:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164671430927402 (code B ref 54235); Tue, 08 Mar 2022 04:39:01 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 04:38:29 +0000 Received: from localhost ([127.0.0.1]:54998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRRcD-00077t-AH for submit@debbugs.gnu.org; Mon, 07 Mar 2022 23:38:29 -0500 Received: from mail-qt1-f176.google.com ([209.85.160.176]:42953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRRcB-00077c-7I for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 23:38:28 -0500 Received: by mail-qt1-f176.google.com with SMTP id 11so15188113qtt.9 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 20:38:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P0iUHZcyzaGrE6mqI1mcLkmFPkpFJBn+Z4UC+oDsf6k=; b=QKgZikSJBlD+hjOnvkqPoW3FHJQPBpG3WzHpY4Zo4hPV1DpVogphceh7Dz6/rxXp2X RMVyTAHm6H4W9m+npCeODaovBR1vfXOIfPzIIROo953AAQbOMJUewA4oNxnIcL+ECfc5 J0OzRwTJi0xQo78ajuzo1tSHpMTnXHc1eqLXiUf9KYp9IHHaKyZD50L18TT6KfAZBpur 7CeHL+tizy1huMEXfgJP9jVfKHSAYcveYdWBxAtcUEHc65pzfV9680HThXrAlTGHPbqS +0iCerP91l2ilPaZgfx0SbQohOTpfZusUuIWrEdHQzjp3IMAQO0/FIk+Li57ior2HKmS XA2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P0iUHZcyzaGrE6mqI1mcLkmFPkpFJBn+Z4UC+oDsf6k=; b=xiyvQOHicyDXwOzJSlhazcVhSatzVogNYsG8DQFeyiwAsBvwr0GOzlZyrWcdRSAbvA uOLEWOnrjfEtMdQeQ7aMu7wKHeli/n7n3A6uB3JP4prXsrYZApiciuqUorjsSY2aWwkK 1XJPqrmVB6uw8VjtPvB0qxj90IwwptdKKwVjZBsHughwZ5Ewn5hkbg5sEGhOWhP3lr1r /fTUqw05C5lpcgHAeRzwhHKe7DF81PkP3AYMCuspSTHTTg51FPwd/E/IZ5NvNIoaVBMw cPleAECNs0Jlu5Ltd3mzB3shToYRLlhYP8g6PtSCGmRAvCtf6LEvLgDjoLo82SgOdxTf /RQw== X-Gm-Message-State: AOAM533X4v9GqMAHgn3aYWeegbDmkZwGKFHND3Le3c1xYQXGwn8pRS6G bbGBoH2VtHDD0Wi8C0T7Wy8QUAxqtrI= X-Google-Smtp-Source: ABdhPJwvhcnsB+pSmBRjk04fT42E2WR1ye5CnJguogv+Z5ffPjlj54ZCBfaL+jit0G/pmn6I+Nq8ng== X-Received: by 2002:a05:622a:d0:b0:2de:2bf1:dd2d with SMTP id p16-20020a05622a00d000b002de2bf1dd2dmr12343531qtw.676.1646714301506; Mon, 07 Mar 2022 20:38:21 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id y11-20020ac85f4b000000b002de4b0a015asm10369332qta.5.2022.03.07.20.38.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 20:38:21 -0800 (PST) From: Maxim Cournoyer Date: Mon, 7 Mar 2022 23:38:07 -0500 Message-Id: <20220308043809.31394-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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 (-) * gnu/packages/docbook.scm (docbook-xml-4.1.2)[builder]: Generate a catalog file. [native-inputs]: Add libxml2. --- gnu/packages/docbook.scm | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm index 6575bf2d75..0a8d2e2aed 100644 --- a/gnu/packages/docbook.scm +++ b/gnu/packages/docbook.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2016 Mathieu Lirzin ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2020 Marius Bakke -;;; Copyright © 2021 Maxim Cournoyer +;;; Copyright © 2021, 2022 Maxim Cournoyer ;;; Copyright © 2021 Mark H Weaver ;;; Copyright © 2021 Efraim Flashner ;;; Copyright © 2021 Andrew Whatson @@ -153,7 +153,8 @@ (define-public docbook-xml-4.2 "18hgwvmywh6a5jh38szjmg3hg2r4v5lb6r3ydc3rd8cp9wg61i5c")))))) (define-public docbook-xml-4.1.2 - (package (inherit docbook-xml) + (package + (inherit docbook-xml) (version "4.1.2") (source (origin (method url-fetch) @@ -167,13 +168,22 @@ (define-public docbook-xml-4.1.2 #:builder (begin (use-modules (guix build utils)) - (let ((source (assoc-ref %build-inputs "source")) - (unzip (string-append (assoc-ref %build-inputs "unzip") - "/bin/unzip")) - (dtd (string-append (assoc-ref %outputs "out") - "/xml/dtd/docbook"))) + (let* ((source (assoc-ref %build-inputs "source")) + (unzip (string-append (assoc-ref %build-inputs "unzip") + "/bin/unzip")) + (xmlcatalog (string-append (assoc-ref %build-inputs "libxml2") + "/bin/xmlcatalog")) + (dtd (string-append (assoc-ref %outputs "out") + "/xml/dtd/docbook")) + (catalog.xml (string-append dtd "/catalog.xml"))) (mkdir-p dtd) - (invoke unzip source "-d" dtd))))))) + (invoke unzip source "-d" dtd) + ;; Create a minimal XML catalog, to use with libxml2 tools. + (invoke xmlcatalog "--noout" "--create" catalog.xml) + (invoke xmlcatalog "--noout" "--add" "public" + "-//OASIS//DTD DocBook XML V4.1.2//EN" + (string-append dtd "/docbookx.dtd") catalog.xml))))) + (native-inputs (list libxml2 unzip)))) (define-public docbook-xsl (package -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 04:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164671431427418 (code B ref 54235); Tue, 08 Mar 2022 04:39:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 04:38:34 +0000 Received: from localhost ([127.0.0.1]:55002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRRcH-000789-L6 for submit@debbugs.gnu.org; Mon, 07 Mar 2022 23:38:33 -0500 Received: from mail-qk1-f182.google.com ([209.85.222.182]:45049) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRRcG-00077k-8r for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 23:38:32 -0500 Received: by mail-qk1-f182.google.com with SMTP id q4so13880553qki.11 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 20:38:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pWq+19mcY1h5xzQOj+ZoZBFf5GxUd1Fi+gq5gUZWNGs=; b=UlDjJkET9HLf4XjR+7d3Z7hLn0sa3d7WuKme38Jm6ZP5PdGRAISejqyKMdpLRe1LGv cN/RHAshf1JccjgAmk0vBBQ8wkb8RpKRj1XIAWmqBmog0T9c+rc0W88ANeXu/1cTQUID 9g03CLDRXW5g6oM9zqJSXtSeJtqXtfwcLRpgXTfj3ZMQARq5W/8FrlZg8ICNT7VhB/FE 5PfYeUmcXGA8FumcsRFdFoego5nH5DD2gXttupobWEhji1upVL8zGh+DY6TYM1A0Kpga snu3sSiCgt0AUDCB7d421kw2M5kk0urN9pN69lX/asvREpnld1rHHk03TDl/3btLuuzr 3qNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pWq+19mcY1h5xzQOj+ZoZBFf5GxUd1Fi+gq5gUZWNGs=; b=ETKpJM2TAapF8EIE3jBZeevwdUUKCndA6HmTZ4yveA9ikXmSAK83gkiQr1Eya1iZEs v5GJK9gKcdmWm56H9pgOF/tEKNiggf8yp5NczWk75A2ry/y1aCl/TzArXpIr05V4Lhm7 lE9LDP5tfAO9LAl7tCvSvy8unvOJhh31RfgHlN9MVjKJj4uMQApdqQtAWcFM0kTfG1SR cG7P1YHBsNmAff0mQMLK4Otpdd32fGw/1SVxVzfFOSpwtdAnZO/GyA+Oc4/MmtMoKNPW NN2nMXYuhJQxYGHL3jwm3KIX4BltMJjJN4tZyOcL6R4rdB6ztM7gEzRsSbuc6B8gwXQw W58Q== X-Gm-Message-State: AOAM530LLjycfaVVg4JQvW32tM5EsMki4731ufRMyW/q2FZ0CV3wrZcc VZlIuc0JQl0L9l36Kp8zR0UgmR9JSm4= X-Google-Smtp-Source: ABdhPJzePARftyubK31yG1ZKaqW17hfZGrOsbTHzrTknS9b7HZHmKnIPyQXTCEm9i0pgiLu2Hc/EVw== X-Received: by 2002:a05:620a:2810:b0:663:124a:816b with SMTP id f16-20020a05620a281000b00663124a816bmr9089513qkp.785.1646714306520; Mon, 07 Mar 2022 20:38:26 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id y11-20020ac85f4b000000b002de4b0a015asm10369332qta.5.2022.03.07.20.38.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 20:38:26 -0800 (PST) From: Maxim Cournoyer Date: Mon, 7 Mar 2022 23:38:08 -0500 Message-Id: <20220308043809.31394-2-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220308043809.31394-1-maxim.cournoyer@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> 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 (-) * gnu/packages/c.scm (ck): New variable. --- gnu/packages/c.scm | 81 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index e53a7c865f..5fc923790a 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -38,6 +38,7 @@ (define-module (gnu packages c) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system trivial) + #:use-module (guix store) #:use-module (gnu packages) #:use-module (gnu packages bash) #:use-module (gnu packages bootstrap) @@ -896,6 +897,86 @@ (define-public aws-c-mqtt (home-page "https://github.com/awslabs/aws-c-mqtt") (license license:asl2.0))) +(define-public ck + (package + (name "ck") + (version "0.7.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/concurrencykit/ck") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "020yzfpvymdc8lc44znlnxmxb8mvp42g4nb4p8k814klazqvwh0x")))) + (build-system gnu-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'configure + ;; ck uses a custom configure script that stumbles on + ;; '--enable-fast-install', among other things. + (lambda* (#:key parallel-build? #:allow-other-keys) + ;; TODO: Move AR-FOR-TARGET and LD-FOR-TARGET to (guix utils). + (define* (ar-for-target #:optional (target #$(%current-target-system))) + (if target + (string-append target "-ar") + "ar")) + (define* (ld-for-target #:optional (target #$(%current-target-system))) + (if target + (string-append target "-ld") + "ld")) + (define (gnu-triplet->machine target) + (letrec-syntax + ((matches (syntax-rules (=>) + ((_ (target-prefix => machine) rest ...) + (if (string-prefix? target-prefix target) + machine + (matches rest ...))) + ((_) + (error "unsupported target" target))))) + ;; This basically reproduces the logic handling the + ;; PLATFORM variable in the configure script. + (matches ("x86_64" => "x86_64") + ("i586" => "x86") + ("i686" => "x86") + ("aarch64" => "aarch64") + ("arm" => "arm") + ("ppc64" => "ppc64") + ("ppc" => "ppc") + ("s390x" => "s390x") + ("sparc64" => "sparcv9")))) + (define target-machine (and=> #$(%current-target-system) + gnu-triplet->machine)) + ;; The custom configure script doesn't make cross-compilation + ;; adjustments itself, so manually set the archiver, compiler + ;; and linker. Even then, it is still broken and doesn't + ;; actually build any binary (see: + ;; https://github.com/concurrencykit/ck/issues/191). + (setenv "AR" (ar-for-target)) + (setenv "CC" #$(cc-for-target)) + (setenv "LD" (ld-for-target)) + (apply invoke "./configure" + `(,@(if target-machine + (list (string-append "--profile=" target-machine)) + '()) + ,(string-append "--prefix=" #$output) + ,(string-append "--mandir=" #$output "/share/man") + ,(string-append "--cores=" + (if parallel-build? + (number->string (parallel-job-count)) + "1"))))))))) + (home-page "https://github.com/concurrencykit/ck") + (synopsis "C library for concurrent systems") + (description "Concurrency Kit (@code{ck}) provides concurrency primitives, +safe memory reclamation mechanisms and non-blocking (including lock-free) data +structures designed to aid in the research, design and implementation of high +performance concurrent systems developed in C99+.") + (license (list license:bsd-2 ;everything except... + license:asl2.0)))) ;src/ck_hp.c + (define-public utf8-h ;; The latest tag is used as there is no release. (let ((commit "500d4ea9f4c3449e5243c088d8af8700f7189734") -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 3/3] gnu: Add sysbench. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 04:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164671431827435 (code B ref 54235); Tue, 08 Mar 2022 04:39:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 04:38:38 +0000 Received: from localhost ([127.0.0.1]:55004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRRcM-00078Q-0X for submit@debbugs.gnu.org; Mon, 07 Mar 2022 23:38:38 -0500 Received: from mail-qv1-f43.google.com ([209.85.219.43]:37820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRRcG-00077m-V9 for 54235@debbugs.gnu.org; Mon, 07 Mar 2022 23:38:36 -0500 Received: by mail-qv1-f43.google.com with SMTP id im7so7220717qvb.4 for <54235@debbugs.gnu.org>; Mon, 07 Mar 2022 20:38:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=cKkseaeuyJojZyckDwDT3HjCoPDQ/I9stLfbUmh7IxI=; b=bX0Y2tPgMl/0tSQrA0A9psTeFZPSvGuzkxfQZQ4sNrPvnXFOy7za5DF1TCf0M0yciV 6h3nBCRHCrVusDN2+bu1bpOusxqxrioAfp0qLKsQEmev4kvP3coUhB0OwZx5fzMZzsvG fFf9ql/zvFpRclqeFB8Zx1dfEsakgkrAKhrUFe96ipfkc2HIATTsf/xmpVBWZ5aMemKa TZPnKP8WWo77WN3AVkVmnWdQINgJDvHZ5t+O73nFMMpkZ3MoEACfmo113k9vlADszndo lGdrlPeWjas9MC2B9K/uLGASfzSfefZ0QlxgLYQnmnfskh8iTAikerQruwQKPOEYei54 1GQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=cKkseaeuyJojZyckDwDT3HjCoPDQ/I9stLfbUmh7IxI=; b=h5VeUvDXk5bvQTZD5pwykys2slUDC12ixWMirTqMPckIJY1KjcBswzerODMvXq52EB M8b8V4QaR/MGYNvRGQI1fEdcteVlkEZFlEfF4vq5FE6V35XRWiA10TW+jfNuGG6OTptX rSbRINnf54Ow5JZk06ZPnvpRcpg7xq7BogtnrBBZ61FbSUMgUcAraHPVlrwodD33ZvN8 lMwrVeDKOZmk7Gcg+rs6P5q7UNU6s+VLGxzrtMq3rIRyBj79rtLYG23VfCJn702KGGg5 1C1QmQejTeWQ/mtHGkkJlKbWHp9x5LIsBXQjeKbdH6NQVr/otWLXxwzKq2kzVQd6UfJL 3RTA== X-Gm-Message-State: AOAM5322N/iP/rMV7U6yKB7aH8uW92yq85SNuT1xcVBD5wFN8Emhw71Y CkHPA8Z1upVBkJt08jggwdaeKr4Rz4c= X-Google-Smtp-Source: ABdhPJyXGr22Upe5H9W5exJVNerb7ut779zQ2jM5u5P5ptAj2elMFett5V9LAKv9nJCmka2cV+JEhg== X-Received: by 2002:a05:6214:762:b0:435:9eac:e343 with SMTP id f2-20020a056214076200b004359eace343mr3901341qvz.21.1646714307223; Mon, 07 Mar 2022 20:38:27 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id y11-20020ac85f4b000000b002de4b0a015asm10369332qta.5.2022.03.07.20.38.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 20:38:26 -0800 (PST) From: Maxim Cournoyer Date: Mon, 7 Mar 2022 23:38:09 -0500 Message-Id: <20220308043809.31394-3-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220308043809.31394-1-maxim.cournoyer@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> 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 (-) * gnu/packages/benchmark.scm (sysbench): New variable. --- gnu/packages/benchmark.scm | 137 +++++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm index eb5df3d4c3..87c39aac8c 100644 --- a/gnu/packages/benchmark.scm +++ b/gnu/packages/benchmark.scm @@ -37,19 +37,27 @@ (define-module (gnu packages benchmark) #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (gnu packages) + #:use-module (gnu packages autotools) + #:use-module (gnu packages base) + #:use-module (gnu packages c) #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages databases) + #:use-module (gnu packages docbook) #:use-module (gnu packages linux) + #:use-module (gnu packages lua) #:use-module (gnu packages maths) #:use-module (gnu packages mpi) #:use-module (gnu packages opencl) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) + #:use-module (gnu packages xml) #:use-module (ice-9 match)) (define-public fio @@ -430,3 +438,132 @@ (define-public kdiskmark @item Report generation. @end itemize") (license license:gpl3+))) + +(define-public sysbench + (package + (name "sysbench") + (version "1.0.20") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/akopytov/sysbench") + (commit version))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet '(begin + ;; Ensure no bundled libraries get used. + (delete-file-recursively "third_party") + (substitute* "configure.ac" + (("^third_party/.*") + "")) + (substitute* "Makefile.am" + ((".*(LUAJIT|CK)_DIR =.*") + "")))) + (sha256 + (base32 + "1sanvl2a52ff4shj62nw395zzgdgywplqvwip74ky8q7s6qjf5qy")))) + (build-system gnu-build-system) + (arguments + (list + #:configure-flags #~(list "--with-pgsql" + ;; Explicitly specify the library directory of + ;; MySQL, otherwise `mysql_config` gets + ;; consulted and adds unnecessary link + ;; directives. + (string-append "--with-mysql-libs=" + #$(this-package-input "mysql") + "/lib") + "--with-system-luajit" + "--with-system-ck" + ;; If we let the build tool select the most + ;; optimal compiler architecture flag, the + ;; build is not reproducible. + "--without-gcc-arch") + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-test-runner + (lambda _ + (substitute* "tests/test_run.sh" + (("/bin/bash") + (which "bash")) + ;; Do not attempt to invoke the cram command via + ;; Python, as on Guix it is a shell script (wrapper). + (("\\$\\(command -v cram\\)") + "-m cram")))) + (add-after 'unpack 'disable-test-installation + (lambda _ + (substitute* "tests/Makefile.am" + (("install-data-local") + "do-not-install-data-local") + (("^test_SCRIPTS.*") + "")))) + (add-after 'unpack 'fix-docbook + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "m4/ax_check_docbook.m4" + (("DOCBOOK_ROOT=.*" all) + (string-append + all "XML_CATALOG=" + (search-input-file inputs + "xml/dtd/docbook/catalog.xml") + "\n"))) + (substitute* "doc/xsl/xhtml.xsl" + (("http://docbook.sourceforge.net/release/xsl\ +/current/xhtml/docbook.xsl") + (search-input-file + inputs (string-append "xml/xsl/docbook-xsl-" + #$(package-version docbook-xsl) + "/xhtml/docbook.xsl")))) + (substitute* "doc/xsl/xhtml-chunk.xsl" + (("http://docbook.sourceforge.net/release/xsl\ +/current/xhtml/chunk.xsl") + (search-input-file + inputs (string-append "xml/xsl/docbook-xsl-" + #$(package-version docbook-xsl) + "/xhtml/chunk.xsl"))))))))) + (native-inputs (list autoconf + automake + libtool + pkg-config + python-cram + python-wrapper + which + ;; For documentation + libxml2 ;for XML_CATALOG_FILES + libxslt + docbook-xml-4.1.2 + docbook-xsl)) + (inputs (list ck libaio luajit mysql postgresql)) + (home-page "https://github.com/akopytov/sysbench/") + (synopsis "Scriptable database and system performance benchmark") + (description "@command{sysbench} is a scriptable multi-threaded benchmark +tool based on LuaJIT. It is most frequently used for database benchmarks, but +can also be used to create arbitrarily complex workloads that do not involve a +database server. @command{sysbench} comes with the following bundled +benchmarks: +@table @file +@item oltp_*.lua +A collection of OLTP-like database benchmarks. +@item fileio +A filesystem-level benchmark. +@item cpu +A simple CPU benchmark. +@item memory +A memory access benchmark. +@item threads +A thread-based scheduler benchmark. +@item mutex +A POSIX mutex benchmark. +@end table +It includes features such as: +@itemize +@item +Extensive statistics about rate and latency is available, including latency +percentiles and histograms. +@item +Low overhead even with thousands of concurrent threads. @command{sysbench} is +capable of generating and tracking hundreds of millions of events per second. +@item +New benchmarks can be easily created by implementing pre-defined hooks in +user-provided Lua scripts. +@item +@end itemize") + (license license:gpl2+))) -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 09:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.1646732368874 (code B ref 54235); Tue, 08 Mar 2022 09:40:01 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 09:39:28 +0000 Received: from localhost ([127.0.0.1]:55290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWJU-0000E1-F9 for submit@debbugs.gnu.org; Tue, 08 Mar 2022 04:39:28 -0500 Received: from xavier.telenet-ops.be ([195.130.132.52]:60284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWJR-0000Dq-S6 for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 04:39:26 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by xavier.telenet-ops.be with bizsmtp id 3lfP2700D4UW6Th01lfPX4; Tue, 08 Mar 2022 10:39:24 +0100 Message-ID: From: Maxime Devos Date: Tue, 08 Mar 2022 10:39:19 +0100 In-Reply-To: <20220308043809.31394-2-maxim.cournoyer@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-2-maxim.cournoyer@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-P9nB2Yd4Xvlv6Q1pKudc" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646732364; bh=qhHe5m40MluJY67VnasXIeuK1QYA1HiWcT2njcUXoIg=; h=Subject:From:To:Date:In-Reply-To:References; b=PZmt0xPkQc6yxqwRPNQQpyrAhTbPJ+DSa+heggjGByMIHLLQhnYHwcvgMNXfCCdRL 7XIrD720DLpLToWDNbYVrBggskiD5skaSO9aKlWZCzMDtFXP0ZDwPMZzVUVuhwsM4g p93N5Cn9/Gxpq5BcyW9vrhWcBtJQOBa1iHq13ExxANQIFnSMjBy7Gz1jF4o5OGVaoZ k/b8IwZlHOEA/ELvN+llBksaa8chL6NuvAVJqGPyYP9ModYYLduAfXCnJDkipswI6d t5UM4jX4ed9XlLyZznddXb0/3Zq9BqQXMm1xRufVSk/hWfJwx3ZvUnHV7TRxsv4fq5 uOganVdEB2HhQ== X-Spam-Score: -0.7 (/) 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.7 (-) --=-P9nB2Yd4Xvlv6Q1pKudc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 TWF4aW0gQ291cm5veWVyIHNjaHJlZWYgb3AgbWEgMDctMDMtMjAyMiBvbSAyMzozOCBbLTA1MDBd Ogo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBUT0RPOiBNb3ZlIEFSLUZPUi1UQVJH RVQgYW5kIExELUZPUi1UQVJHRVQgdG8gKGd1aXggdXRpbHMpLgo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAoZGVmaW5lKiAoYXItZm9yLXRhcmdldCAjOm9wdGlvbmFsICh0YXJnZXQgIyQo JWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKGlmIHRhcmdldAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo c3RyaW5nLWFwcGVuZCB0YXJnZXQgIi1hciIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICJhciIpKQoKSSdtIHdvbmRlcmluZywgd2h5IG5vdCBqdXN0IGRvIHRoaXMg bm93IChpbiBhIHNlcGFyYXRlIHBhdGNoKT8KKGd1aXggdXRpbHMpIGlzbid0IChndWl4IGJ1aWxk IHV0aWxzKSwgdGhlcmUgYXJlIG5vIHJlYnVpbGRpbmcKY29uY2VybnMuCgpHcmVldGluZ3MsCk1h eGltZS4K --=-P9nB2Yd4Xvlv6Q1pKudc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYickRxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7igcAP4oLJC8gNC2D+ShOsxBSVDUI3y8 HC1lqECz1YOnX+1flwD9F1/W+xDLTVkus1BNHPGC/5lslgxD4TZl86F3kstgews= =w0q6 -----END PGP SIGNATURE----- --=-P9nB2Yd4Xvlv6Q1pKudc-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 3/3] gnu: Add sysbench. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 09:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467325241209 (code B ref 54235); Tue, 08 Mar 2022 09:43:01 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 09:42:04 +0000 Received: from localhost ([127.0.0.1]:55303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWLz-0000JR-Pn for submit@debbugs.gnu.org; Tue, 08 Mar 2022 04:42:03 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:50370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWLy-0000Iy-0p for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 04:42:02 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 3li0270044UW6Th01li07D; Tue, 08 Mar 2022 10:42:00 +0100 Message-ID: From: Maxime Devos Date: Tue, 08 Mar 2022 10:42:00 +0100 In-Reply-To: <20220308043809.31394-3-maxim.cournoyer@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-3-maxim.cournoyer@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Osddfuc5xlFm3nFnLZ3i" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646732520; bh=T2hK73i8xoM/S1poGT9Ngjr0Tqwtpayh+KAqpYxfQME=; h=Subject:From:To:Date:In-Reply-To:References; b=PzFXsyCb1dY4gsTxa9S5S7ef73WQSJho+JB6cJO7AUtGLvz8KV/+GlTsHc7fpTF49 TfokcDluoib7WrEmLJbzkE8RAQx8hn+YQUMLsyqG7BFjCZCP/ts9y+sDo/rqrE9bLF gKnLHEKtQCWxdImavxWjZfoBkDBaYTLZbNRbbFmjp7i3NZwRcZAH6kSBJklQatViCa 3pUKexPO7QB5S9LcknNSYqHT4ZVQdpCx/pPJcujrbiRjmmpDAbzXd0MBYvJFPoSRhp Y/Uxf50j3rpfc8lS0WaeXH4w2E400qWiadVzbC3IGXLGzlZvx94CpfSZGT0mFYYxiG g2n9ZiOQfaGIQ== X-Spam-Score: -0.7 (/) 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.7 (-) --=-Osddfuc5xlFm3nFnLZ3i Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 TWF4aW0gQ291cm5veWVyIHNjaHJlZWYgb3AgbWEgMDctMDMtMjAyMiBvbSAyMzozOCBbLTA1MDBd Ogo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICJ4bWwvZHRkL2RvY2Jvb2svY2F0YWxvZy54bWwiKQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJcbiIpKSkKCgpkb2Nib29rLXht bC00LjEuMiBpcyBpbiBuYXRpdmUtaW5wdXRzLCBub3QgaW5wdXRzLCBzbyB0aGlzIG5lZWRzIHRv IGJlCihzZWFyY2gtaW5wdXQtZmlsZSAob3IgbmF0aXZlLWlucHV0cyBpbnB1dHMpIC4uLikgc3Vj aCB0aGF0ICdzZWFyY2gtCmlucHV0LWZpbGUnIHN1Y2NlZWRzIGV2ZW4gd2hlbiBjb21waWxpbmcg bmF0aXZlbHkuCgpHcmVldGluZ3MsCk1heGltZS4K --=-Osddfuc5xlFm3nFnLZ3i Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYick6BccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ik1AQCiviq37mICerYnWdK9taPB9wz+ 6mZ6COOs08DphotUewD/cLcvtM56SlmRtNevKte291dv4Rp5xa2TmoGjWfy+5gM= =G96z -----END PGP SIGNATURE----- --=-Osddfuc5xlFm3nFnLZ3i-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 09:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467327151550 (code B ref 54235); Tue, 08 Mar 2022 09:46:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 09:45:15 +0000 Received: from localhost ([127.0.0.1]:55308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWP5-0000Ow-8i for submit@debbugs.gnu.org; Tue, 08 Mar 2022 04:45:15 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:49538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWP4-0000Oo-AM for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 04:45:14 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id 3llC2700h4UW6Th01llCRt; Tue, 08 Mar 2022 10:45:12 +0100 Message-ID: <5c45c324b79db0a56403c0e42787b28f61ebe02a.camel@telenet.be> From: Maxime Devos Date: Tue, 08 Mar 2022 10:45:12 +0100 In-Reply-To: <20220308043809.31394-2-maxim.cournoyer@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-2-maxim.cournoyer@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-BwxlXOQ7ZVWLwrWWvjhd" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646732712; bh=eX7chkCzTpnqS0GndwpaEhUMd53xnpENp4w55/qjMiM=; h=Subject:From:To:Date:In-Reply-To:References; b=nmn/PisRCh7A86PTMy1MDRwkFjiPMjDOxzIq0YTxvz4J+MAsNNbiTEdoUV2gSCuWb 0XQF9EcpZ0TQjy+wSCHmklaXfiHcDbu/Lhev73LX6diHUs3PAz8QWQSz/SS8LEuKa3 vp57N51YyHfqx/gehzzZM4IfhQdgRiF2QilagI7uwt2U0OQHcmUS9zre+bu+Usly2P NMiwBDaO18OkksMBgalvgbtU9Qfzjh6YxoAdTfY2P73Hg7+mQrdF5sX3PdLqi0+dtg dcWehkYgJH2e5zdMry8L/TGtLzQQymu+EeHlFa50I9iPM5nZ2lZ5k8Dh9gD7DApsYe pNxI+HqVJQV5A== X-Spam-Score: -0.7 (/) 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.7 (-) --=-BwxlXOQ7ZVWLwrWWvjhd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 TWF4aW0gQ291cm5veWVyIHNjaHJlZWYgb3AgbWEgMDctMDMtMjAyMiBvbSAyMzozOCBbLTA1MDBd Ogo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVmaW5lIChnbnUtdHJpcGxldC0+bWFj aGluZSB0YXJnZXQpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGV0cmVjLXN5 bnRheAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKG1hdGNoZXMg KHN5bnRheC1ydWxlcyAoPT4pCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoXyAodGFyZ2V0LXByZWZpeCA9PiBtYWNoaW5l KSByZXN0IC4uLikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaWYgKHN0cmluZy1wcmVmaXg/IHRhcmdldC1wcmVmaXgg dGFyZ2V0KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFjaGluZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKG1h dGNoZXMgcmVzdCAuLi4pKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKChfKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChlcnJvciAidW5zdXBw b3J0ZWQgdGFyZ2V0IiB0YXJnZXQpKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIDs7IFRoaXMgYmFzaWNhbGx5IHJlcHJvZHVjZXMgdGhlIGxvZ2ljIGhhbmRsaW5nIHRo ZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IFBMQVRGT1JNIHZhcmlh YmxlIGluIHRoZSBjb25maWd1cmUgc2NyaXB0Lgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIChtYXRjaGVzICgieDg2XzY0IsKgwqDCoMKgwqAgPT4gIng4Nl82NCIpCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCJpNTg2 IsKgwqDCoMKgwqDCoMKgID0+ICJ4ODYiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgiaTY4NiLCoMKgwqDCoMKgwqDCoCA9PiAieDg2IikK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo ImFhcmNoNjQiwqDCoMKgwqAgPT4gImFhcmNoNjQiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgiYXJtIsKgwqDCoMKgwqDCoMKgwqAgPT4g ImFybSIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKCJwcGM2NCLCoMKgwqDCoMKgwqAgPT4gInBwYzY0IikKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoInBwYyLCoMKgwqDCoMKgwqDC oMKgID0+ICJwcGMiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICgiczM5MHgiwqDCoMKgwqDCoMKgID0+ICJzMzkweCIpCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCJzcGFyYzY0IsKg wqDCoMKgID0+ICJzcGFyY3Y5IikpKSkKCkkgd291bGQgbW92ZSB0aGlzIG91dHNpZGUgdGhlIGJ1 aWxkIGNvZGUsIHN1Y2ggdGhhdCBuZXcgdGFyZ2V0cyBjYW4gYmUKYWRkZWQgd2l0aG91dCBoYXZp bmcgdG8gcmVidWlsZCBjayBhbmQgZGVwZW5kZW50cy4gIEFsc28sIHRoZXJlIGFyZSBhCmZldyAn dGFyZ2V0LWZvbz8nIHByb2NlZHVyZXMgaW4gKGd1aXggdXRpbHMpIHRoYXQgY2FuIGJlIHVzZWQg aGVyZSAoaWYKaXQgd2VyZSBtb3ZlZCBvdXRpc2RlIHRoZSBidWlsZCBjb2RlKS4KCgpHcmVldGlu Z3MsCk1heGltZS4K --=-BwxlXOQ7ZVWLwrWWvjhd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYiclqBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kNAAQDFg4aGUQhuHbvfn0vGIKtBQRh4 ZL9YpoI67rAeOO+0kwEA8AM+L6xH6+HUElZEN8m1in6W8sVFiklpKubJQVts5A8= =39WQ -----END PGP SIGNATURE----- --=-BwxlXOQ7ZVWLwrWWvjhd-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 09:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467329772088 (code B ref 54235); Tue, 08 Mar 2022 09:50:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 09:49:37 +0000 Received: from localhost ([127.0.0.1]:55313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWT6-0000XE-RP for submit@debbugs.gnu.org; Tue, 08 Mar 2022 04:49:37 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:56622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWT5-0000X6-4M for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 04:49:23 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id 3lpN270044UW6Th01lpNQP; Tue, 08 Mar 2022 10:49:22 +0100 Message-ID: <712dcbb8d7b959015fed286ee65bb38c192af122.camel@telenet.be> From: Maxime Devos Date: Tue, 08 Mar 2022 10:49:22 +0100 In-Reply-To: <20220308043809.31394-2-maxim.cournoyer@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-2-maxim.cournoyer@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-uAw3NaSF8LiKttIWMJKl" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646732962; bh=BHSYT0a8n2jLtrejQplWgu6AagZxjOiKVxIbDzcl8hk=; h=Subject:From:To:Date:In-Reply-To:References; b=FxxHwlepN3p1V0JtkePkE5DvjABfMMhvaC5V7ws50kr+h8qCwj9CM3QJcShoyQEtA CsVGlWm7KeHsiDOLsEbguaGQN6G3PpfxQWnyPZ8lzncCKz9Fcg9FioWEszaNfhB7wI BfgNGuazgaxD3JotYuswD3+RToOYpzectzq9fGQp262BqvNnhrGHw0L5xU69QXtli3 FeXDrqE586NyqzI45lgXw3T08f7ai+iZiht5cRqBbDStu5XsrGhZId1Cl9hW/vgREU 6hVzZhLW/wMtpHR8JCbUkIfqrQZa82WHbyC1Q/O4jrnHbpTWx1ROda/LKRrNdR/0UO OniHuCjJKaJtA== X-Spam-Score: -0.7 (/) 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.7 (-) --=-uAw3NaSF8LiKttIWMJKl Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op ma 07-03-2022 om 23:38 [-0500]: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ;; The custom configure script doesn't make cross-compilation > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ;; adjustments itself, so manually set the archiver, compiler > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ;; and linker.=C2=A0 Even then, it is still broken and doesn't > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ;; actually build any binary (see: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ;; https://github.com/concurrencykit/ck/issues/191). Since cross-compilation is currently broken, I think it would be acceptable to not attempt it in Guix, though I would like a nice comment and error instead of silently producing the wrong binaries: (when target ;; See ;; and . (error "ck is currently not cross-compilable")) Greetings, Maxime. --=-uAw3NaSF8LiKttIWMJKl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYicmohccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kceAP9JzTYMlUEKkdFWq6oo3yNP/qz7 j/7eyBvLwpshscMNuwEA9oYAL2CksPZ6seyWitEcyv39IA+UqRemY7wSSCJAYwQ= =TTyJ -----END PGP SIGNATURE----- --=-uAw3NaSF8LiKttIWMJKl-- From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v3 1/4] gnu: docbook-xml-4.1.2: Install an XML catalog file. References: <20220303135326.28867-1-maxim.cournoyer@gmail.com> In-Reply-To: <20220303135326.28867-1-maxim.cournoyer@gmail.com> Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467501847070 (code B ref 54235); Tue, 08 Mar 2022 14:37:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:36:24 +0000 Received: from localhost ([127.0.0.1]:55622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRawq-0001py-GE for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:24 -0500 Received: from mail-qv1-f52.google.com ([209.85.219.52]:36774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRawo-0001ph-8A for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:23 -0500 Received: by mail-qv1-f52.google.com with SMTP id eq14so8805093qvb.3 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:36:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P0iUHZcyzaGrE6mqI1mcLkmFPkpFJBn+Z4UC+oDsf6k=; b=AmjUJkJ7Hb3wUxjNLmpO54NmXTNLSdUnWJTwkR7wSrHr2WKYkTKGXe7U5H4Cnc/ai0 uVOiyCLoR3gTva88TZXRy5DRz9/R/fEoE793HMJGLK9sgIGXdOEtXGzMPorW/4snX6tY EQinYkNpdFKb0E6yg7hrl5EHds2IhSfPUGKQzP6PohVqJTzkt2cjEgj1tbDJjcAYgBQj jVl4bYbmXI7HMLnLhSVZrU3t27S2P/4gzVxJyZuhOppQ6Re2YKOYxxMbvJEEhwSLvsTu +cWgb+T1dO4v2zOqAcVZFkC0i+WXbXIjGw3biZH9rdL8LsT38++In3JVK0AmcqsHpj94 lmFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P0iUHZcyzaGrE6mqI1mcLkmFPkpFJBn+Z4UC+oDsf6k=; b=4p6bU5CEFfo64VeMhPd5uO0+gu0VS0OrJ9b6XaT3GznNbGnNOJxbgFmubeavPZNeGh bZPN5dwNjRhPYF4Ul92jZMERr1lYR5P1Zd03SyLOcf6r4zbYLTr9np4xHowjS9xI2y0k ulCXKdf6mdt+kpxEI8k4QCS2B29RHgkzl4XJ/rkg53eYSKi2p5L8vgr265iROyJ+CeD9 6nBMLZkuSCzsKC93IZIhMyX2tdlvIsgD8kIcim99RuhoxsMQ97cTsbemuUxny3IdciMt Vx6QmicqUzRrfeuyCvJWdo/SgMn5SPYUu60Nk57q7Ja/GLTPQtQcRd6lyFgPa4d+goE4 uCtw== X-Gm-Message-State: AOAM53218BqGvRPuA+Jj4TEMPSDkkYqdiijWFdbQ6O6V9NriInRN47Fj OB2A8N+uPQo+nFjlGgxmjtC3g9arWYY= X-Google-Smtp-Source: ABdhPJzY45kV49VadwfJavO/0BMlUaBaIZWv+zKtwrVZHdJcHggJ8BmRL/vbJq2BBdPR1/i0FRf8IQ== X-Received: by 2002:a05:6214:248b:b0:435:3fa1:5a82 with SMTP id gi11-20020a056214248b00b004353fa15a82mr12088674qvb.25.1646750176229; Tue, 08 Mar 2022 06:36:16 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id e9-20020ac85989000000b002de2bfc8f94sm10338847qte.88.2022.03.08.06.36.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:36:15 -0800 (PST) From: Maxim Cournoyer Date: Tue, 8 Mar 2022 09:36:04 -0500 Message-Id: <20220308143607.7449-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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 (-) * gnu/packages/docbook.scm (docbook-xml-4.1.2)[builder]: Generate a catalog file. [native-inputs]: Add libxml2. --- gnu/packages/docbook.scm | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm index 6575bf2d75..0a8d2e2aed 100644 --- a/gnu/packages/docbook.scm +++ b/gnu/packages/docbook.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2016 Mathieu Lirzin ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2020 Marius Bakke -;;; Copyright © 2021 Maxim Cournoyer +;;; Copyright © 2021, 2022 Maxim Cournoyer ;;; Copyright © 2021 Mark H Weaver ;;; Copyright © 2021 Efraim Flashner ;;; Copyright © 2021 Andrew Whatson @@ -153,7 +153,8 @@ (define-public docbook-xml-4.2 "18hgwvmywh6a5jh38szjmg3hg2r4v5lb6r3ydc3rd8cp9wg61i5c")))))) (define-public docbook-xml-4.1.2 - (package (inherit docbook-xml) + (package + (inherit docbook-xml) (version "4.1.2") (source (origin (method url-fetch) @@ -167,13 +168,22 @@ (define-public docbook-xml-4.1.2 #:builder (begin (use-modules (guix build utils)) - (let ((source (assoc-ref %build-inputs "source")) - (unzip (string-append (assoc-ref %build-inputs "unzip") - "/bin/unzip")) - (dtd (string-append (assoc-ref %outputs "out") - "/xml/dtd/docbook"))) + (let* ((source (assoc-ref %build-inputs "source")) + (unzip (string-append (assoc-ref %build-inputs "unzip") + "/bin/unzip")) + (xmlcatalog (string-append (assoc-ref %build-inputs "libxml2") + "/bin/xmlcatalog")) + (dtd (string-append (assoc-ref %outputs "out") + "/xml/dtd/docbook")) + (catalog.xml (string-append dtd "/catalog.xml"))) (mkdir-p dtd) - (invoke unzip source "-d" dtd))))))) + (invoke unzip source "-d" dtd) + ;; Create a minimal XML catalog, to use with libxml2 tools. + (invoke xmlcatalog "--noout" "--create" catalog.xml) + (invoke xmlcatalog "--noout" "--add" "public" + "-//OASIS//DTD DocBook XML V4.1.2//EN" + (string-append dtd "/docbookx.dtd") catalog.xml))))) + (native-inputs (list libxml2 unzip)))) (define-public docbook-xsl (package -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v3 2/4] utils: Add ar-for-target and ld-for-target procedures. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467501917093 (code B ref 54235); Tue, 08 Mar 2022 14:37:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:36:31 +0000 Received: from localhost ([127.0.0.1]:55625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRaww-0001qK-QP for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:30 -0500 Received: from mail-qt1-f182.google.com ([209.85.160.182]:38521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRawv-0001px-Ik for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:29 -0500 Received: by mail-qt1-f182.google.com with SMTP id bc10so16253556qtb.5 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:36:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=X6Kz0Z4PZDyvFsAuoyyFT0UfuJFn0eLvClhkVbyPOIE=; b=Um6TkgTIBBTKdLXqYI1Y8NoZ/ofc/s3N/rgzJqIBWucHi1oPEPacy3gig++NCQkfnU Cb/egq+DWbjJJrnrjDO/24UZ7mqDqIojAWiwZmyINC/FKJ4eAA2SSBUz/C094QfsR85n nXO79S7UctmvaVarGduBNSp99g1k53WXQ1Ki8QXyGAFbdK83K+1dtQK/RNH3n/4/nqIw w64PMpJKxt6eaeviC9ASfBwB8/6h0iaSNmhfTLwpLR8dChpzwC0rCmylhUHrWL4KAlfS fC46wrp68cJIVT9aD5czhO4tJcRjh0EovEKU3upD3WS3HIgoQMR+xrbE4gkhdK362agS NzDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=X6Kz0Z4PZDyvFsAuoyyFT0UfuJFn0eLvClhkVbyPOIE=; b=e5ltcLthnnv683SLDpUmLG2X5SDjcnOC/42/A1hKTpU4k8+4yiOwPYQ/vJVv78dK5U Yc53KzpG18gfwmqnBMUrBS45HGcAo6umzVi5/sIsMHGi3qOq5NtN07IjZqnVI9ovjD/J IXogD9E69JfgVhaKEK5CLJ/OvdSOjeTkKcdlAqvJuFsCJuUTdEWYlt8M7Dtkhf2kGW6U e42eNcakzl9m6R9GhifzG9JzmND7Pmn4c7EbIKgjs/VkwUuX5jS8QE+TqYuwf6MD1UJd zRg7COBLX2cmkwDuctJYfhnX+iN0JIzpA2T9PIC3E1qUqDyvAaMtWeNYsobMq8SCxGXI KgRw== X-Gm-Message-State: AOAM533orowUElK0rD9IT1HkrLjQcJaQFfzHcVKfI2uxL2Wsk9ucRIwT j53HflWpgWoqp5+re4J7nv4jI/CnWt4= X-Google-Smtp-Source: ABdhPJyJw8byGTMGSwb5sb3MakuSasd75GhOh2yiTTiM3gNtTnGZeBr/8wKSvQqAfWKNO13eMyILPQ== X-Received: by 2002:ac8:7c4b:0:b0:2d1:bff6:e9ef with SMTP id o11-20020ac87c4b000000b002d1bff6e9efmr13822321qtv.22.1646750183602; Tue, 08 Mar 2022 06:36:23 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id e9-20020ac85989000000b002de2bfc8f94sm10338847qte.88.2022.03.08.06.36.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:36:23 -0800 (PST) From: Maxim Cournoyer Date: Tue, 8 Mar 2022 09:36:05 -0500 Message-Id: <20220308143607.7449-2-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220308143607.7449-1-maxim.cournoyer@gmail.com> References: <20220308143607.7449-1-maxim.cournoyer@gmail.com> 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 (-) * guix/utils.scm (ar-for-target, ld-for-target): New procedures. --- guix/utils.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/guix/utils.scm b/guix/utils.scm index a0ca9b9070..44c46cb4a9 100644 --- a/guix/utils.scm +++ b/guix/utils.scm @@ -99,8 +99,10 @@ (define-module (guix utils) target-powerpc? target-riscv64? target-64bit? + ar-for-target cc-for-target cxx-for-target + ld-for-target pkg-config-for-target version-compare @@ -715,6 +717,11 @@ (define* (target-64bit? #:optional (system (or (%current-target-system) (any (cut string-prefix? <> system) '("x86_64" "aarch64" "mips64" "powerpc64" "riscv64"))) +(define* (ar-for-target #:optional (target (%current-target-system))) + (if target + (string-append target "-ar") + "ar")) + (define* (cc-for-target #:optional (target (%current-target-system))) (if target (string-append target "-gcc") @@ -725,6 +732,11 @@ (define* (cxx-for-target #:optional (target (%current-target-system))) (string-append target "-g++") "g++")) +(define* (ld-for-target #:optional (target (%current-target-system))) + (if target + (string-append target "-ld") + "ld")) + (define* (pkg-config-for-target #:optional (target (%current-target-system))) (if target (string-append target "-pkg-config") -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v3 3/4] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467501937110 (code B ref 54235); Tue, 08 Mar 2022 14:37:03 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:36:33 +0000 Received: from localhost ([127.0.0.1]:55628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRawz-0001qc-11 for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:33 -0500 Received: from mail-qt1-f180.google.com ([209.85.160.180]:44619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRawx-0001q7-BF for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:31 -0500 Received: by mail-qt1-f180.google.com with SMTP id v3so16208258qta.11 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:36:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=cEKZgvfdFyMt1a9T96wy+psDNn26efCAZ0hyxB/RN1M=; b=IBfPhRZaQKYceF7PRve0oZJDTz3YnZ45dLzl/9F6qmvJZtHXDdlVLVFKCym9ye6SGJ yQ5pg51APElya6xKkfMNce9lMaeMnWJV7DKtAWmMbpFlbhwJb7ex4UtxFshB+xx4lWBG Z9yTQkbhO7vRG+IQ/ks5M89bDPUpEJ3OQ0rYt57FAlFbZBpa59DwHZdZpGQlEU5UddA5 py0xnOb+HHtcJztKOOLPYNOPyhkb3Mw2A9ScxyDvUC88x1o/06Zw+m2v+qdPQuUsqKeU WKj10Gx7V7sCZdo59USiEsGn4WoU5V0AraNOhtcZoUgTeF+eQJUQxvvEUi5zvqNQuUOh 2T+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=cEKZgvfdFyMt1a9T96wy+psDNn26efCAZ0hyxB/RN1M=; b=GX9Bv0ECu6x6PSE+OSkW+6MM0oxko7vvIlM90hLhxwKy8IF9MJcwRsisTq/nxOSikM hWeU/nBxAnTTqZpFAUco8MTPEcGZ7GQWrOKE8AfHGiZDNlEwWCgfRTQQSxXrGuRd3xyY o6tQ3nFtRbPmUSp8W+g0mPA9qG2ii2/0IbQaslGJ5EdquNe4HzAmdIf9SYOKaXfncz3a zzMplwO/dsltvVuV4BAns9uENkpxPudoDbFbT+7nFRNxeJ1VeX/qrlVrWeGM4nApPOyU zETEViLdBAhOvBcxw3MaTOH5zdlpNp63s83CQpDlnSUhmeVK1y6CVXtrK3/vchJZvLw+ JgeA== X-Gm-Message-State: AOAM530WWxSidI1A2e+CXRxbwl3WSwvsdAgilLb47yX0XddNv4/aEhjU zqISeR2LSUt3dMwwiaQyzJJGV0e18js= X-Google-Smtp-Source: ABdhPJxCxIYs2hMjeUARJgxCq5crpcLG+AS0KzdZC+A/N9NzAFKPFQOdGTIbOFIFeIi9xj1+cgRC/A== X-Received: by 2002:a05:622a:1985:b0:2de:b88:4673 with SMTP id u5-20020a05622a198500b002de0b884673mr13887572qtc.230.1646750185697; Tue, 08 Mar 2022 06:36:25 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id e9-20020ac85989000000b002de2bfc8f94sm10338847qte.88.2022.03.08.06.36.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:36:25 -0800 (PST) From: Maxim Cournoyer Date: Tue, 8 Mar 2022 09:36:06 -0500 Message-Id: <20220308143607.7449-3-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220308143607.7449-1-maxim.cournoyer@gmail.com> References: <20220308143607.7449-1-maxim.cournoyer@gmail.com> 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 (-) * gnu/packages/c.scm (ck): New variable. --- gnu/packages/c.scm | 78 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index e53a7c865f..d545d98938 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -38,6 +38,7 @@ (define-module (gnu packages c) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system trivial) + #:use-module (guix store) #:use-module (gnu packages) #:use-module (gnu packages bash) #:use-module (gnu packages bootstrap) @@ -896,6 +897,83 @@ (define-public aws-c-mqtt (home-page "https://github.com/awslabs/aws-c-mqtt") (license license:asl2.0))) +;;; Factored out of the ck package so that it can be adjusted and called on +;;; the host side easily, without impacting the package definition. +(define (gnu-triplet->ck-machine target) + (letrec-syntax + ((matches (syntax-rules (=>) + ((_ (target-prefix => machine) rest ...) + (if (string-prefix? target-prefix target) + machine + (matches rest ...))) + ((_) + (error "unsupported target" target))))) + ;; This basically reproduces the logic handling the + ;; PLATFORM variable in the configure script of ck. + (matches ("x86_64" => "x86_64") + ("i586" => "x86") + ("i686" => "x86") + ("aarch64" => "aarch64") + ("arm" => "arm") + ("ppc64" => "ppc64") + ("ppc" => "ppc") + ("s390x" => "s390x") + ("sparc64" => "sparcv9")))) + +(define-public ck + (package + (name "ck") + (version "0.7.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/concurrencykit/ck") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "020yzfpvymdc8lc44znlnxmxb8mvp42g4nb4p8k814klazqvwh0x")))) + (build-system gnu-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'configure + ;; ck uses a custom configure script that stumbles on + ;; '--enable-fast-install', among other things. + (lambda* (#:key parallel-build? #:allow-other-keys) + (define target-machine #$(and=> (%current-target-system) + gnu-triplet->ck-machine)) + (when target-machine + ;; The configure script doesn't currently work for + ;; cross-compiling (see: + ;; https://github.com/concurrencykit/ck/issues/191). + (error "ck cannot currently be cross-compiled")) + ;; The custom configure script doesn't make cross-compilation + ;; adjustments itself, so manually set the archiver, compiler + ;; and linker. + (setenv "AR" #$(ar-for-target)) + (setenv "CC" #$(cc-for-target)) + (setenv "LD" #$(ld-for-target)) + (apply invoke "./configure" + `(,@(if target-machine + (list (string-append "--profile=" target-machine)) + '()) + ,(string-append "--prefix=" #$output) + ,(string-append "--mandir=" #$output "/share/man") + ,(string-append "--cores=" + (if parallel-build? + (number->string (parallel-job-count)) + "1"))))))))) + (home-page "https://github.com/concurrencykit/ck") + (synopsis "C library for concurrent systems") + (description "Concurrency Kit (@code{ck}) provides concurrency primitives, +safe memory reclamation mechanisms and non-blocking (including lock-free) data +structures designed to aid in the research, design and implementation of high +performance concurrent systems developed in C99+.") + (license (list license:bsd-2 ;everything except... + license:asl2.0)))) ;src/ck_hp.c + (define-public utf8-h ;; The latest tag is used as there is no release. (let ((commit "500d4ea9f4c3449e5243c088d8af8700f7189734") -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v3 4/4] gnu: Add sysbench. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54235@debbugs.gnu.org Cc: maximedevos@telenet.be, Maxim Cournoyer Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467501987127 (code B ref 54235); Tue, 08 Mar 2022 14:37:03 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:36:38 +0000 Received: from localhost ([127.0.0.1]:55631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRax4-0001qt-CF for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:38 -0500 Received: from mail-qv1-f44.google.com ([209.85.219.44]:37727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRawz-0001qA-9s for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:36:36 -0500 Received: by mail-qv1-f44.google.com with SMTP id im7so8183167qvb.4 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:36:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=re67dxhETCR6SAFeUom7DNOjzCjASgwObpqXOzq1CZ0=; b=cIO5f/vJfdjXXBayxfvSzk9dTc7HunSUIujrmOeSvy1GzpUErao4HgoJeoT6t6iD9W oasD2pFzGpkdR1OY7MT/fMS4AF6vwrR4z/OYXzmas+74in5LS4LnX9habnuoJfuCtt+z 5QdzyewIqudJyErPTnh6u2zW+ZJoJeW0w2U0VenJZ+RBBmTOeVztQevrooiFGS0ikfYF 3x4UEpLD2NKa7cKTC1u0L0WddEuGc65dhxx/Lj2dCTQ39itvWYQKNritFjCZZMOJ2h2s YigV/zd1iZbJBM8g1s7tcBRjmXSs+SWs1647ee/27zW52uZU/hKAQlFhBAiUxZ3DGYBJ GX8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=re67dxhETCR6SAFeUom7DNOjzCjASgwObpqXOzq1CZ0=; b=lJ846G4mzOaJXj2GGJGUfWL6eCXe9RAtOqQjdr7MEy/aSyEOyGBCICz2dogomEtfAG H6Z2gdc//8qj8Ys0YaCx+CG0WC+fPLnX+5XKgMe62qCTjaes5xaVYOywmA+ZWqi2mVZS msQXryc5SWmnOdhcLB1/MRikuj+JQ9zFas4GNXReqe+4afpe8TZ5lLujMUOXPWz6mym8 OCxvuMQrw+FIz3+iqaEIUEskMttbQGlJbwfEXnXEjcvQpvnfZajaMYOIVkOUFSbftosf 3T4t4xOJaHEvbE64JzoyVSAUPKSu33b+Yivhvi4BzoOcNW/YDR1UXdNyxw2126A73Ywk /80A== X-Gm-Message-State: AOAM5300UfV3fAyqn7D04bj/4b3Z4rgeqa/SN3iyJak9pIxgZjm+Rw2l KNrSeydIJjHZgrbfkwVNb2MlWTgTZqo= X-Google-Smtp-Source: ABdhPJwbVr5M959mm7L2dpSTCo9uNw7XqshI7Z/j3NQ7vFjlbBE+JzjtGf1MkBMK8zz2TPWjKTLAUw== X-Received: by 2002:ad4:4ee7:0:b0:432:5707:8120 with SMTP id dv7-20020ad44ee7000000b0043257078120mr12276257qvb.101.1646750187524; Tue, 08 Mar 2022 06:36:27 -0800 (PST) Received: from localhost.localdomain (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id e9-20020ac85989000000b002de2bfc8f94sm10338847qte.88.2022.03.08.06.36.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:36:27 -0800 (PST) From: Maxim Cournoyer Date: Tue, 8 Mar 2022 09:36:07 -0500 Message-Id: <20220308143607.7449-4-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220308143607.7449-1-maxim.cournoyer@gmail.com> References: <20220308143607.7449-1-maxim.cournoyer@gmail.com> 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 (-) * gnu/packages/benchmark.scm (sysbench): New variable. --- gnu/packages/benchmark.scm | 139 +++++++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm index eb5df3d4c3..0277c9e7b9 100644 --- a/gnu/packages/benchmark.scm +++ b/gnu/packages/benchmark.scm @@ -37,19 +37,27 @@ (define-module (gnu packages benchmark) #:use-module (guix build-system gnu) #:use-module (guix build-system python) #:use-module (gnu packages) + #:use-module (gnu packages autotools) + #:use-module (gnu packages base) + #:use-module (gnu packages c) #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages databases) + #:use-module (gnu packages docbook) #:use-module (gnu packages linux) + #:use-module (gnu packages lua) #:use-module (gnu packages maths) #:use-module (gnu packages mpi) #:use-module (gnu packages opencl) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) + #:use-module (gnu packages xml) #:use-module (ice-9 match)) (define-public fio @@ -430,3 +438,134 @@ (define-public kdiskmark @item Report generation. @end itemize") (license license:gpl3+))) + +(define-public sysbench + (package + (name "sysbench") + (version "1.0.20") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/akopytov/sysbench") + (commit version))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet '(begin + ;; Ensure no bundled libraries get used. + (delete-file-recursively "third_party") + (substitute* "configure.ac" + (("^third_party/.*") + "")) + (substitute* "Makefile.am" + ((".*(LUAJIT|CK)_DIR =.*") + "")))) + (sha256 + (base32 + "1sanvl2a52ff4shj62nw395zzgdgywplqvwip74ky8q7s6qjf5qy")))) + (build-system gnu-build-system) + (arguments + (list + #:configure-flags #~(list "--with-pgsql" + ;; Explicitly specify the library directory of + ;; MySQL, otherwise `mysql_config` gets + ;; consulted and adds unnecessary link + ;; directives. + (string-append "--with-mysql-libs=" + #$(this-package-input "mysql") + "/lib") + "--with-system-luajit" + "--with-system-ck" + ;; If we let the build tool select the most + ;; optimal compiler architecture flag, the + ;; build is not reproducible. + "--without-gcc-arch") + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-test-runner + (lambda _ + (substitute* "tests/test_run.sh" + (("/bin/bash") + (which "bash")) + ;; Do not attempt to invoke the cram command via + ;; Python, as on Guix it is a shell script (wrapper). + (("\\$\\(command -v cram\\)") + "-m cram")))) + (add-after 'unpack 'disable-test-installation + (lambda _ + (substitute* "tests/Makefile.am" + (("install-data-local") + "do-not-install-data-local") + (("^test_SCRIPTS.*") + "")))) + (add-after 'unpack 'fix-docbook + (lambda* (#:key native-inputs inputs #:allow-other-keys) + (substitute* "m4/ax_check_docbook.m4" + (("DOCBOOK_ROOT=.*" all) + (string-append + all "XML_CATALOG=" + (search-input-file (or native-inputs inputs) + "xml/dtd/docbook/catalog.xml") + "\n"))) + (substitute* "doc/xsl/xhtml.xsl" + (("http://docbook.sourceforge.net/release/xsl\ +/current/xhtml/docbook.xsl") + (search-input-file + (or native-inputs inputs) + (string-append "xml/xsl/docbook-xsl-" + #$(package-version docbook-xsl) + "/xhtml/docbook.xsl")))) + (substitute* "doc/xsl/xhtml-chunk.xsl" + (("http://docbook.sourceforge.net/release/xsl\ +/current/xhtml/chunk.xsl") + (search-input-file + (or native-inputs inputs) + (string-append "xml/xsl/docbook-xsl-" + #$(package-version docbook-xsl) + "/xhtml/chunk.xsl"))))))))) + (native-inputs (list autoconf + automake + libtool + pkg-config + python-cram + python-wrapper + which + ;; For documentation + libxml2 ;for XML_CATALOG_FILES + libxslt + docbook-xml-4.1.2 + docbook-xsl)) + (inputs (list ck libaio luajit mysql postgresql)) + (home-page "https://github.com/akopytov/sysbench/") + (synopsis "Scriptable database and system performance benchmark") + (description "@command{sysbench} is a scriptable multi-threaded benchmark +tool based on LuaJIT. It is most frequently used for database benchmarks, but +can also be used to create arbitrarily complex workloads that do not involve a +database server. @command{sysbench} comes with the following bundled +benchmarks: +@table @file +@item oltp_*.lua +A collection of OLTP-like database benchmarks. +@item fileio +A filesystem-level benchmark. +@item cpu +A simple CPU benchmark. +@item memory +A memory access benchmark. +@item threads +A thread-based scheduler benchmark. +@item mutex +A POSIX mutex benchmark. +@end table +It includes features such as: +@itemize +@item +Extensive statistics about rate and latency is available, including latency +percentiles and histograms. +@item +Low overhead even with thousands of concurrent threads. @command{sysbench} is +capable of generating and tracking hundreds of millions of events per second. +@item +New benchmarks can be easily created by implementing pre-defined hooks in +user-provided Lua scripts. +@item +@end itemize") + (license license:gpl2+))) -- 2.34.0 From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467502267220 (code B ref 54235); Tue, 08 Mar 2022 14:38:01 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:37:06 +0000 Received: from localhost ([127.0.0.1]:55638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRaxV-0001sN-Ts for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:37:06 -0500 Received: from mail-qt1-f177.google.com ([209.85.160.177]:35670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRaxU-0001rP-5u for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:37:04 -0500 Received: by mail-qt1-f177.google.com with SMTP id w1so16253839qtj.2 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:37:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=0Wb/c0z8RvK379ntZ/M18DtsrNT4MTIwXmumf27cPGY=; b=JMMYTMOQdSt085+pCr0wNH/Fm5rIoBQrjJuZmrOmIvLAuef9QGMDqoOhpiakeNDiGv B2JdTaBTs3gFcaisq7k4ksF1VJZeW8xmZ/q8KKBloXzu564t4geAMjJp/89BTVta0HTK jeH8StSbHR2SNvnWsfgKjKB/tOs2ZgXc6mSHHqI710tFXMIizPld/JGkyK61Be2Ruopb XNmLZRuM/VJF5pDJRQifGST63Lmxx7gyslstNk5B0YWNlokSuoi9SP7FEBpz8UyS4XBj VFIZM+lPxZpU6DxWnYxv9/ZpZe9ROuaom3ZAzQmv+pFRytWxguKtSGbULnmQRRN4fYKm bg3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=0Wb/c0z8RvK379ntZ/M18DtsrNT4MTIwXmumf27cPGY=; b=1WMKaSbTCA9trwl6G6k06l3XFL94NPHMw6QpCFmhPCL7hcZgzN2iFVW8ctDXdPYJ53 MaZ+Y+ZQspxAPoZbYnsh+6tRUvZxL3FWA7YHORRqRdOAeGBhj2xgo7agO8xNPZSl2q5V /2/UMY38iO0f5+oqMlPnrs3UQfSthMapJ89u1No/J+N/c1ySAxwvSw+j6kV/M/OG7IB/ mtPqDYemM1zuYDcTPNCFE+WkPI53Eei4HPvJ1X5ZwVnWkEUlqD2xWIwrDjBmPYUmaNLJ j79fr5QQ4UJkcApRwhSF7exZ0kZbeyXgiF1OplSDLO0q8WVdMKkg77mLY1T7fNcxDc2R 7yFQ== X-Gm-Message-State: AOAM531Q30JG8b189VKlMPWQ3IlajJcDY7ELjYwAbfeOVUf4yWokxJx+ 57tB//HGd0BAuKDzDWtnImFbg0jsgds= X-Google-Smtp-Source: ABdhPJx2JHmlqXyiXmCf2dhq9wMScAS2EBeEl6MuPt9LlbQQP4wCLAls/GRduzXS+M9ShQSHGgguPA== X-Received: by 2002:ac8:5894:0:b0:2de:6edb:6287 with SMTP id t20-20020ac85894000000b002de6edb6287mr13668340qta.23.1646750218608; Tue, 08 Mar 2022 06:36:58 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id n8-20020a05620a152800b00648e52be61bsm7559243qkk.37.2022.03.08.06.36.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:36:58 -0800 (PST) From: Maxim Cournoyer References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-2-maxim.cournoyer@gmail.com> Date: Tue, 08 Mar 2022 09:36:57 -0500 In-Reply-To: (Maxime Devos's message of "Tue, 08 Mar 2022 10:39:19 +0100") Message-ID: <87pmmwtss6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 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 (-) SGkgTWF4aW1lLA0KDQpNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+IHdyaXRl czoNCg0KPiBNYXhpbSBDb3Vybm95ZXIgc2NocmVlZiBvcCBtYSAwNy0wMy0yMDIyIG9tIDIzOjM4 IFstMDUwMF06DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgVE9ETzogTW92ZSBB Ui1GT1ItVEFSR0VUIGFuZCBMRC1GT1ItVEFSR0VUIHRvIChndWl4IHV0aWxzKS4NCj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVmaW5lKiAoYXItZm9yLXRhcmdldCAjOm9wdGlvbmFs ICh0YXJnZXQgIyQoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkpKQ0KPj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoaWYgdGFyZ2V0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgdGFyZ2V0ICItYXIiKQ0KPj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJhciIpKQ0KPg0KPiBJJ20gd29uZGVyaW5n LCB3aHkgbm90IGp1c3QgZG8gdGhpcyBub3cgKGluIGEgc2VwYXJhdGUgcGF0Y2gpPw0KPiAoZ3Vp eCB1dGlscykgaXNuJ3QgKGd1aXggYnVpbGQgdXRpbHMpLCB0aGVyZSBhcmUgbm8gcmVidWlsZGlu Zw0KPiBjb25jZXJucy4NCg0KSW5kZWVkLiAgRG9uZSBpbiB2My4NCg0KVGhhbmtzIQ0KDQpNYXhp bQ0K From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467502927333 (code B ref 54235); Tue, 08 Mar 2022 14:39:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:38:12 +0000 Received: from localhost ([127.0.0.1]:55642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRaya-0001uD-6E for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:38:12 -0500 Received: from mail-qt1-f174.google.com ([209.85.160.174]:47067) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRayY-0001tx-1L for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:38:10 -0500 Received: by mail-qt1-f174.google.com with SMTP id a1so16214415qta.13 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:38:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=V68B7CX+FCLvH87BjakgE1ivAPBgO4eyCFFY9G1S6OQ=; b=NsuYbvskk7wrhV/ouSU5tl90LBVEPyzh13EXbnlJBBY05sfU0j+bS+nJnQz/Ac/mbz +mKT4P/Jwsv19VYufBxHyCGlL+TCMg2vQQr0XilJx/L1nqpOyyQORPWSWAL8kydu9Sbm QBf/8iSqSkAS4Fo/1HJg+aeNtYBpWiZLvbXFVtVHWtcUXP33eeAYFnNgtev/GIFuaEhW vlWaXUcOA9qpmaY+cBnV0NDY5TYyTfgw4qg5zlle89bVxXKHrcedl60tnSLNP7SkrL+N bPOUdj5o/3vRsjs2mH5AklfA0w26WZOdESBLM8Dslc8XEI5LSgJKySaCu0BhemwVxyD8 Ss/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=V68B7CX+FCLvH87BjakgE1ivAPBgO4eyCFFY9G1S6OQ=; b=Od4+yYWVI9CiHI/sgrGb1ewOzKXp5QU3UTz4bSn1siPH9tGbytputFSMTLwckouUyq ILLeHd0qt6JgF5WuGSNbGjucYk2oVkgncq08r4r2fXcbsVqsd2c870q7yUXWHd2TsIxf mNKo760P49RXJ2AclCAyWrlCIwLiVJEdvCIrsrfiyYHDnhKjb2LnOKRvGXiq9+ofPeo5 4fXL7s4uiIhIs6htzV+ba2DLUEiLnW+3eukRKo2C1SiQ7Z/A8pQzP320zLbZAZCBSHjT YB0wMCZAtJTPxfT8upPj3g3jIHuxk13qfJzdjXwRz7+8CVMG7VnqVhL47AnA4hHzq1SY biFg== X-Gm-Message-State: AOAM533/Uw/e7eBiWuaRfcrGPQfc7WDF3MirhfbX2CF7uulUB6MWOn+P U6vGurf2t6S/3j+HLSDCFih4IcTwZJU= X-Google-Smtp-Source: ABdhPJzrnFriRZLLd/IDnCQbhOx3AggwcT8nmLJr2P2Asmd70MVLggrGARZUcuymFk1aEPrFbHqt0g== X-Received: by 2002:ac8:5ace:0:b0:2c9:f9d2:146 with SMTP id d14-20020ac85ace000000b002c9f9d20146mr14331560qtd.216.1646750284291; Tue, 08 Mar 2022 06:38:04 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id j11-20020a37a00b000000b0067b436faccesm1906741qke.122.2022.03.08.06.38.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:38:03 -0800 (PST) From: Maxim Cournoyer References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-2-maxim.cournoyer@gmail.com> <5c45c324b79db0a56403c0e42787b28f61ebe02a.camel@telenet.be> Date: Tue, 08 Mar 2022 09:38:02 -0500 In-Reply-To: <5c45c324b79db0a56403c0e42787b28f61ebe02a.camel@telenet.be> (Maxime Devos's message of "Tue, 08 Mar 2022 10:45:12 +0100") Message-ID: <87lexktsqd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 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 (-) SGksDQoNCk1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT4gd3JpdGVzOg0KDQo+ IE1heGltIENvdXJub3llciBzY2hyZWVmIG9wIG1hIDA3LTAzLTIwMjIgb20gMjM6MzggWy0wNTAw XToNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVmaW5lIChnbnUtdHJpcGxldC0+ bWFjaGluZSB0YXJnZXQpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsZXRy ZWMtc3ludGF4DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCht YXRjaGVzIChzeW50YXgtcnVsZXMgKD0+KQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoXyAodGFyZ2V0LXByZWZpeCA9 PiBtYWNoaW5lKSByZXN0IC4uLikNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChpZiAoc3RyaW5nLXByZWZpeD8gdGFy Z2V0LXByZWZpeCB0YXJnZXQpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1hY2hpbmUNCj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKG1hdGNoZXMgcmVzdCAuLi4pKSkNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKF8pDQo+PiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAoZXJyb3IgInVuc3VwcG9ydGVkIHRhcmdldCIgdGFyZ2V0KSkpKSkNCj4+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IFRoaXMgYmFzaWNhbGx5IHJlcHJvZHVjZXMg dGhlIGxvZ2ljIGhhbmRsaW5nIHRoZQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgOzsgUExBVEZPUk0gdmFyaWFibGUgaW4gdGhlIGNvbmZpZ3VyZSBzY3JpcHQuDQo+PiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobWF0Y2hlcyAoIng4Nl82NCLCoMKg wqDCoMKgID0+ICJ4ODZfNjQiKQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKCJpNTg2IsKgwqDCoMKgwqDCoMKgID0+ICJ4ODYiKQ0KPj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCJp Njg2IsKgwqDCoMKgwqDCoMKgID0+ICJ4ODYiKQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCJhYXJjaDY0IsKgwqDCoMKgID0+ICJhYXJj aDY0IikNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICgiYXJtIsKgwqDCoMKgwqDCoMKgwqAgPT4gImFybSIpDQo+PiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoInBwYzY0IsKgwqDCoMKg wqDCoCA9PiAicHBjNjQiKQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKCJwcGMiwqDCoMKgwqDCoMKgwqDCoCA9PiAicHBjIikNCj4+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgiczM5 MHgiwqDCoMKgwqDCoMKgID0+ICJzMzkweCIpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoInNwYXJjNjQiwqDCoMKgwqAgPT4gInNwYXJj djkiKSkpKQ0KPg0KPiBJIHdvdWxkIG1vdmUgdGhpcyBvdXRzaWRlIHRoZSBidWlsZCBjb2RlLCBz dWNoIHRoYXQgbmV3IHRhcmdldHMgY2FuIGJlDQo+IGFkZGVkIHdpdGhvdXQgaGF2aW5nIHRvIHJl YnVpbGQgY2sgYW5kIGRlcGVuZGVudHMuDQoNCkRvbmUhDQoNCj4gQWxzbywgdGhlcmUgYXJlIGEg ZmV3ICd0YXJnZXQtZm9vPycgcHJvY2VkdXJlcyBpbiAoZ3VpeCB1dGlscykgdGhhdCBjYW4gYmUg dXNlZCBoZXJlIChpZg0KPiBpdCB3ZXJlIG1vdmVkIG91dGlzZGUgdGhlIGJ1aWxkIGNvZGUpLg0K DQpJIGxlZnQgdGhlIGNvZGUgYXMtaXMsIGFzIGl0IHNlZW1lZCBtb3JlIHVuaWZvcm0gdGhpcyB3 YXkuDQoNClRoYW5rcywNCg0KTWF4aW0NCg== From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 2/3] gnu: Add ck. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467503117367 (code B ref 54235); Tue, 08 Mar 2022 14:39:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:38:31 +0000 Received: from localhost ([127.0.0.1]:55645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRayt-0001ul-Fl for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:38:31 -0500 Received: from mail-qk1-f175.google.com ([209.85.222.175]:37531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRays-0001uZ-1m for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:38:30 -0500 Received: by mail-qk1-f175.google.com with SMTP id s16so6688795qks.4 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:38:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=l9pXdttgofguwMKUmQ4LRul0mhxxQ3LjfM8YSzCyBKk=; b=X067kaTupFuWMNj/lm5zAP1Ggs4BV3jyULzDOgHtZKRjO9VZzUAmlO3v+eoIozoHmb bBh+e74JKtuZOVnwU9hW5iCxH1KXVXS3P2bqqLwLIO9OwqNg/LexMATTb+iXiUUxMmU0 6wYc2+WFbkJvXul8SUeNSLMvT7/nWbPIx8NHo9H7bWrWosKOAAUD5c+IniGmEVky6pMg DrEd8DZ55PUDvq5cJASxrtcd3y/N4KFjrqCzI5tmtVDDTHgzZebDwJDezrciAagMNkJ5 6rODUk6IYd0DXmZqNbRna67gYALEXB5MSvHJHZWLmt8Xronipz5Y1TRrBpjOPWVN1lnC Xa+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=l9pXdttgofguwMKUmQ4LRul0mhxxQ3LjfM8YSzCyBKk=; b=hXUMuOAn746uTNR8Njc6KPM7rc5lGuePWHRGR0rhQ7QpjarTpViWJNU4oE8W2G8y4S roHjL+g3HLWqdOjDNVbztGdg46waQVbsldqlE3Z7+yfdkGvswvqyUsHguqO5u2fxLyve novfkAxOfcw4Noh8cXl/qYNxgncaIwfht3H7IKMFKi0iMDe0Rhrxzfu4XxkKpJPhGS/m 9t7n6sx8trxEq/esk/YOhCmWIhymcoukrIBfJB1oFv+/BZ0GLSFbasBIN08tDpQfsb9k 3El1Qgs383WNs6sevw4Vmj1zSc2elrhn1KnmAdqE8mumPbN5JRbE9x6re4pv+qVeA4x+ 2usA== X-Gm-Message-State: AOAM532+OszmylzLX8g2I9haz28btX3az63D4xDJDbNxInSn7jmCIV3j R0hqfmlDeXb1p6jDpnpKJV4Vc18cMS4= X-Google-Smtp-Source: ABdhPJwoYNHu6IQ/dsABcNoyChl3khRGWrsT24a0GqLfyhKslYDNNL4ZbjIVknDiCB7Q3cEhrtQQFw== X-Received: by 2002:a05:620a:4404:b0:67b:3361:96f6 with SMTP id v4-20020a05620a440400b0067b336196f6mr5336172qkp.711.1646750304363; Tue, 08 Mar 2022 06:38:24 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id v1-20020a05622a130100b002de7e96aa7asm10372111qtk.79.2022.03.08.06.38.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:38:23 -0800 (PST) From: Maxim Cournoyer References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-2-maxim.cournoyer@gmail.com> <712dcbb8d7b959015fed286ee65bb38c192af122.camel@telenet.be> Date: Tue, 08 Mar 2022 09:38:22 -0500 In-Reply-To: <712dcbb8d7b959015fed286ee65bb38c192af122.camel@telenet.be> (Maxime Devos's message of "Tue, 08 Mar 2022 10:49:22 +0100") Message-ID: <87h788tspt.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (-) Hi, Maxime Devos writes: > Maxim Cournoyer schreef op ma 07-03-2022 om 23:38 [-0500]: >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 ;; The custom configure script doesn't make cross-compilation >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 ;; adjustments itself, so manually set the archiver, compiler >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 ;; and linker.=C2=A0 Even then, it is still broken and doesn't >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 ;; actually build any binary (see: >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 ;; https://github.com/concurrencykit/ck/issues/191). > > Since cross-compilation is currently broken, I think it would be > acceptable to not attempt it in Guix, though I would like a nice > comment and error instead of silently producing the wrong binaries: > > (when target > ;; See > ;; and . > (error "ck is currently not cross-compilable")) I agree. Done! Maxim From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 3/3] gnu: Add sysbench. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 14:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.16467503877503 (code B ref 54235); Tue, 08 Mar 2022 14:40:02 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 14:39:47 +0000 Received: from localhost ([127.0.0.1]:55650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRb06-0001wx-PX for submit@debbugs.gnu.org; Tue, 08 Mar 2022 09:39:46 -0500 Received: from mail-qv1-f53.google.com ([209.85.219.53]:35585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRb04-0001wj-Ra for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 09:39:45 -0500 Received: by mail-qv1-f53.google.com with SMTP id 7so889918qvh.2 for <54235@debbugs.gnu.org>; Tue, 08 Mar 2022 06:39:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=cZSm3r5L1kY8ckDXXHm/Bz4GtSQnzTm4ml1qG0n30iA=; b=CpVriRVBvl+sDYmrh3DljTfTAqhcfj072r3azIkt8MksCoWLzwRctTGtMWMfMc5Oqe mX+4+78SutAMJxZ9yIG0xYhjqMHPb+0vAfXrQZcQ6hTdCpUixIxZ5N4coSGkg6X9LjJD i1u6jn9Q8uvrMfimslcrnwQqwP6HE3iGhZA1skHSNBQ6CCVpYSgn3HHYaQZAjKGhvFlU MzxEPmQkQ2BFeJOXDyRAQOEzx2GysT62Sf0f1mYfAQQuYVrwmqO9rSzwGzhqsqXFNPbS bBAUcmlGwAhfK7gFYsVuC1T+gppLGvtGkEQn+cNuI8XiVxpQU8aVZQ+IK+6qlGLTVmaL YNow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=cZSm3r5L1kY8ckDXXHm/Bz4GtSQnzTm4ml1qG0n30iA=; b=PtK8aXTIxwHfFOjtepks0ggeRMuOvelIw9/ugEptU4buBwzseNp4iLxW4Ow26q/iWQ ZtV4Q+XhZz9mFuwKZVTq1sVGGd9JjzAWCJAFzFTqhBKHl2MGjQ9QWRvBQTdU4UrimkgC +pSteX3ysdd5r36VYiULtYyr59afGWN4EUJQdS+IuLefWg+bi2Fa8AeX8lqm5Zyog6Bz 5Isu0GaI/z5E7dBk8Fvesl4bgnxlXV2qO8WWmQQwz9DtyLsoyEqHk0WK55QnuJmYsk2Z O/qJlapS3+AgO3wMO31hb+OMLQURpGeBPGXQ3pJ4h94DiARW32/marepf1RHIxFifZBk 35qg== X-Gm-Message-State: AOAM531xoL19fdgSUg9BDvrYHuRVBjorledvyipvKgvsf55brvMru6Sl ViikhXmccPHVz5dPsgC38TWJ63/UHrw= X-Google-Smtp-Source: ABdhPJxIJfMC9h5yLU0gptkDdMIeSYYxyA54lAl8XOY6+iEHVM1c7Cu7PPKOM/m6su0MGxJn5RCjAg== X-Received: by 2002:a05:6214:c27:b0:434:fd77:c884 with SMTP id a7-20020a0562140c2700b00434fd77c884mr12827551qvd.122.1646750379297; Tue, 08 Mar 2022 06:39:39 -0800 (PST) Received: from hurd (dsl-205-151-56-54.b2b2c.ca. [205.151.56.54]) by smtp.gmail.com with ESMTPSA id b1-20020a05622a020100b002de94100619sm10947570qtx.81.2022.03.08.06.39.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 06:39:38 -0800 (PST) From: Maxim Cournoyer References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-3-maxim.cournoyer@gmail.com> Date: Tue, 08 Mar 2022 09:39:37 -0500 In-Reply-To: (Maxime Devos's message of "Tue, 08 Mar 2022 10:42:00 +0100") Message-ID: <87cziwtsnq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 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 (-) SGksDQoNCk1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT4gd3JpdGVzOg0KDQo+ IE1heGltIENvdXJub3llciBzY2hyZWVmIG9wIG1hIDA3LTAzLTIwMjIgb20gMjM6MzggWy0wNTAw XToNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgInhtbC9kdGQvZG9jYm9vay9jYXRhbG9nLnhtbCIpDQo+PiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiXG4iKSkpDQo+DQo+ DQo+IGRvY2Jvb2steG1sLTQuMS4yIGlzIGluIG5hdGl2ZS1pbnB1dHMsIG5vdCBpbnB1dHMsIHNv IHRoaXMgbmVlZHMgdG8gYmUNCj4gKHNlYXJjaC1pbnB1dC1maWxlIChvciBuYXRpdmUtaW5wdXRz IGlucHV0cykgLi4uKSBzdWNoIHRoYXQgJ3NlYXJjaC0NCj4gaW5wdXQtZmlsZScgc3VjY2VlZHMg ZXZlbiB3aGVuIGNvbXBpbGluZyBuYXRpdmVseS4NCg0KT29wcyEgIEdvb2QgY2F0Y2guICBJJ2Qg YmUgbmljZSB0byBoYXZlIGFsbCB0aGlzIGNyb3NzLWNvbXBpbGF0aW9uDQpnb3RjaGFzIGFuZCBr bm93bGVkZ2UgY2FwdHVyZWQgaW4gYSBub2RlIHVuZGVyICdDb250cmlidXRpbmcnOyBJIGtlZXAN CmZvcmdldHRpbmcsIGFuZCBJJ20gc3VyZSBJJ20gbm90IGFsb25lIDotKS4NCg0KTWF4aW0NCg== From unknown Sun Jun 22 08:04:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54235] [PATCH v2 3/3] gnu: Add sysbench. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 08 Mar 2022 17:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54235 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 54235@debbugs.gnu.org Received: via spool by 54235-submit@debbugs.gnu.org id=B54235.164676044527952 (code B ref 54235); Tue, 08 Mar 2022 17:28:01 +0000 Received: (at 54235) by debbugs.gnu.org; 8 Mar 2022 17:27:25 +0000 Received: from localhost ([127.0.0.1]:57580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRdcL-0007Gm-Iv for submit@debbugs.gnu.org; Tue, 08 Mar 2022 12:27:25 -0500 Received: from albert.telenet-ops.be ([195.130.137.90]:42878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRdcJ-0007Gb-6n for 54235@debbugs.gnu.org; Tue, 08 Mar 2022 12:27:24 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id 3tTM2700D4UW6Th06tTMyN; Tue, 08 Mar 2022 18:27:21 +0100 Message-ID: From: Maxime Devos Date: Tue, 08 Mar 2022 18:27:14 +0100 In-Reply-To: <87cziwtsnq.fsf@gmail.com> References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-3-maxim.cournoyer@gmail.com> <87cziwtsnq.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-MpDHGETltT7jpbQSCsBv" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646760441; bh=L0AKAUF5pcyHNAJv2qdanfeNjoNVKT3qXNMkMHuzLbI=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=K/9ptE55rleCf7z1fnK24WQX7CRDMEsEa/Y2P+ORGLWcJ7UPkLqTfJEpyIZN2MaLu BKJhwdb/2MLAH8sVtJfObSXN9Uwdrwq70Ynp7dGOhwHTZO5cJ2wYQqrotaYbw4f2aF NbDtmi2M+UPN289A0oJS3cVaGkjrC5Z8MPUAlKVUssrj143kGj4L/9bmqqu53GfTMk 16zbFcVfoqou4bFt8iqh0Tci7WwJic1G0Y0o5rmha6+pybY8kjG6t7GmS7HMVVIrRU rj5d+HDNZdGe9n8Ml+5MI0XuppP61a/kIB5uYx1iQQFJrVjbbb22/CnzEHrnQMnB2Q l6lyY6wSHiALQ== X-Spam-Score: -0.7 (/) 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.7 (-) --=-MpDHGETltT7jpbQSCsBv Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op di 08-03-2022 om 09:39 [-0500]: > > Maxim Cournoyer schreef op ma 07-03-2022 om 23:38 [-0500]: > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (search-input-file inputs > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > > "xml/dtd/docbook/catalog.xml") > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 "\n"))) > >=20 > >=20 > > docbook-xml-4.1.2 is in native-inputs, not inputs, so this needs to > > be > > (search-input-file (or native-inputs inputs) ...) such that > > 'search- > > input-file' succeeds even when compiling natively. >=20 > Oops!=C2=A0 Good catch.=C2=A0 I'd be nice to have all this cross-compilat= ion > gotchas and knowledge captured in a node under 'Contributing'; I keep > forgetting, and I'm sure I'm not alone :-). FWIW, I've seen a few similar issues with docbook in the past (*) and it should be feasible to write a linter for these kind of inputs/native-inputs+docbook issues -- the 'wrapper-inputs' linter (which checks that 'bash/bash-minimal' is in the inputs whenever 'wrap-program' is used) might be a good starting point. This also seems like something (guix scripts style) could be taught to automatically correct but I'm not familiar with that part of Guix. (*) If I do 'git grep -F xml/dtd/docbook' and select a few cases, I see quite a few suspicious uses ... Greetings, Maxime --=-MpDHGETltT7jpbQSCsBv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYieR8hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ldZAQC7EYrx2CxZb6iBtv1/vvJAyUz5 cDFBeLgUCYAkucBjXAD/XA6jEJYTi+2wHyYml4yTIkuUT9ktBUKXz1PyqcFWvQQ= =CrkR -----END PGP SIGNATURE----- --=-MpDHGETltT7jpbQSCsBv-- From unknown Sun Jun 22 08:04:16 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Maxim Cournoyer Subject: bug#54235: closed (Re: bug#54235: [PATCH 0/3] Add sysbench.) Message-ID: References: <871qyz6cri.fsf_-_@gmail.com> <20220303135326.28867-1-maxim.cournoyer@gmail.com> X-Gnu-PR-Message: they-closed 54235 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 54235@debbugs.gnu.org Date: Fri, 18 Mar 2022 05:39:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1647581942-9531-1" This is a multi-part message in MIME format... ------------=_1647581942-9531-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #54235: [PATCH 0/3] Add sysbench. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 54235@debbugs.gnu.org. --=20 54235: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54235 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1647581942-9531-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 54235-done) by debbugs.gnu.org; 18 Mar 2022 05:38:50 +0000 Received: from localhost ([127.0.0.1]:56038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nV5K6-0002TD-Ll for submit@debbugs.gnu.org; Fri, 18 Mar 2022 01:38:50 -0400 Received: from mail-qk1-f169.google.com ([209.85.222.169]:33318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nV5K4-0002Sl-Sr for 54235-done@debbugs.gnu.org; Fri, 18 Mar 2022 01:38:49 -0400 Received: by mail-qk1-f169.google.com with SMTP id k125so6121534qkf.0 for <54235-done@debbugs.gnu.org>; Thu, 17 Mar 2022 22:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=L7hrAJXBZl0f2EqJtsVVr32ag/4L3fD5eZkpRuA/yOU=; b=Mo8iK7m2NWNFLridRW3AW23sf3lXKCf29878u50MH5tb5jzNNnqWaZKSNKjpbIRanj mky/2qShKvbjewd3Fo/d8tRmLRdhyLvkMRM6E8fh8bqCrxn62Si/2j0nspDb+9Gw9gfj lVFcfHllgWBpZo8zI7C17J3mxm8sRsnNcWWXyMneJ5eoAHFNnmVH4UfMpTI9DhHEBxHD NAr/2/t7QpUtLXdvpS5HfYgHZ4+/N8ReDyMYNdWWz+EGRtE38CTug9MKLClFyMtReFmG nYLsIzTIYG32XCm6NI03sLt7y1YHOylYzEWJGpRDPd194NXN6okzErAc/1uMMPwyLaph bphQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=L7hrAJXBZl0f2EqJtsVVr32ag/4L3fD5eZkpRuA/yOU=; b=4qxupEV7KpdZblVOsNVUdRNB61ck3PjcHifBHvjMiR1kj/OfNPA/E8LebLEHOCb9+n gFnwj9PhRRzMl3dugfVJofP9HgzIS3SYt9bi7jdpQx/1qElUEOSaGSFuAumeFfOpUYI6 ytTowPc3ZuAvy+jK0o6ga6/S/L87z/rwVWUVQRemA/Ns6hjk7/xPkg718WT+CaEXucUn V5/zsHtXHJM1Gd4Sk2LLjRqO60ttcwfPxDFMLte16bRSMo2ApYKRqtdhmbZkmjrOfK1o fSH5X9GIkf+DhyoEhM40EFOwVLmrJKgNz/7U95ZliV5pELlIscMoi6u+8Jx+/rn2fY5O oJ5A== X-Gm-Message-State: AOAM530MYvvi7Cm8bl0/62oCRaWsMpVHOlllMN4F9PWJPNVhx5xOhVxR I8Z9OAKVuR47hUcd7qHAen30yL8Oq+L1Mg== X-Google-Smtp-Source: ABdhPJyT07ZyBB7Zjr8acwyygRN/2gZIpwB98vSb9smvtK5Q1PtHfkZO2Wwt9elxxvJSBF4Y5yFTDA== X-Received: by 2002:a05:620a:1124:b0:62c:eb56:d7a9 with SMTP id p4-20020a05620a112400b0062ceb56d7a9mr4980577qkk.353.1647581923149; Thu, 17 Mar 2022 22:38:43 -0700 (PDT) Received: from hurd (dsl-10-131-58.b2b2c.ca. [72.10.131.58]) by smtp.gmail.com with ESMTPSA id j11-20020a05622a038b00b002e1f0bc2e8csm3020396qtx.81.2022.03.17.22.38.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 22:38:42 -0700 (PDT) From: Maxim Cournoyer To: Maxime Devos Subject: Re: bug#54235: [PATCH 0/3] Add sysbench. References: <20220308043809.31394-1-maxim.cournoyer@gmail.com> <20220308043809.31394-3-maxim.cournoyer@gmail.com> <87cziwtsnq.fsf@gmail.com> Date: Fri, 18 Mar 2022 01:38:41 -0400 In-Reply-To: (Maxime Devos's message of "Tue, 08 Mar 2022 18:27:14 +0100") Message-ID: <871qyz6cri.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54235-done Cc: 54235-done@debbugs.gnu.org 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 (-) Hello! As discussed some time ago on #guix, you were OK with this series with in its last revision. I've pushed the change to docbook-xml-4.1.2 to core-updates, and the rest to master, after noting that it would build with 'docbook-xml' just fine. Thanks for the review! Closing. Maxim ------------=_1647581942-9531-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Mar 2022 13:53:56 +0000 Received: from localhost ([127.0.0.1]:41797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPlu0-0002EA-8B for submit@debbugs.gnu.org; Thu, 03 Mar 2022 08:53:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:58080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPlty-0002E2-BL for submit@debbugs.gnu.org; Thu, 03 Mar 2022 08:53:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPlty-0005TY-2n for guix-patches@gnu.org; Thu, 03 Mar 2022 08:53:54 -0500 Received: from [2607:f8b0:4864:20::72c] (port=34483 helo=mail-qk1-x72c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nPltw-0003mQ-JI for guix-patches@gnu.org; Thu, 03 Mar 2022 08:53:53 -0500 Received: by mail-qk1-x72c.google.com with SMTP id 185so3915619qkh.1 for ; Thu, 03 Mar 2022 05:53:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6pZd7gf4mGT9KmU2UslcBbY3urFf2xyG594Vq3n9sn0=; b=B3LjwdSKSz2VzA+eSKyo73wIf5TM77qtW3hMcdUQ9SjsNR1Cf+uoPcFxYGhtvO3EV4 2oR3jAxvtOJYMNj/etGmzUxEvJ6kAA6i1XFmkfEn5nDHKQ670YuXDh9d2w0lf6vXhHj0 fQX6xQTfmvZOD05QnBookCXoS6AOC1JWxJmny2qSw8HQ7/4IJNJcxawqywenQo0zr5XB TwOqxYwIvCInVKB0BItHGEBX6E6EymQdG1GSCi4qBg3S6cchTGLWiHkLEuwWO/EKayo8 wYFKl41krKbrrI21ve5CcbDcT9V/bdlgFVJDmuPIck1au3FGeX6pPARk5a4kf91els/M KEuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6pZd7gf4mGT9KmU2UslcBbY3urFf2xyG594Vq3n9sn0=; b=IHNaEG/8lTM6UNfG7EP49ElVlVdo9fsH7K/W+bXwj9QSBRZtzYuVndYYAtsA3aPK04 L6rNh3N5zxv6BiYqiZcuiwqtGqLX9xV1nuDJJiOXaOZbLjttV3NAJpDg3dqojA61KWBI iRXpAu+hMBMfxuZ9Dt5hOoFHjJJqn0FCrfixdLL/LLS6iuysw3yTK35vfsP7Dh7U024L v2AQj/cG0ntP/Owpvszgkx9Ex2d/H3VU8EHQ06gjEUHJbYSyZ7L7sVOIQTlUa1id9PUQ wU2YJ8kgUMRzz3UCAvlFfhQKXUIFnxUWnqRnDgDIhZiC1cQMQ9iQaJE3JLlryDAtMiDw yo4A== X-Gm-Message-State: AOAM531nx5Br+hqhGIzfx5m4EJ51ty0E2vadfYP0qmKazWJC8liDytJn Q0vEDJuT80Zu1jVyvLCoy6CUxITx21E= X-Google-Smtp-Source: ABdhPJwtefHJHP6W+2ClDkOl0em1p1rTKasRY1UC6sL6b6EIIaCKcOFN7iGqt8SUsJ3GQXNAUx0T/g== X-Received: by 2002:ae9:ef43:0:b0:507:9d70:92d3 with SMTP id d64-20020ae9ef43000000b005079d7092d3mr18842814qkg.582.1646315631391; Thu, 03 Mar 2022 05:53:51 -0800 (PST) Received: from localhost.localdomain (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id 85-20020a370758000000b00648b7e3b8a4sm1051021qkh.111.2022.03.03.05.53.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 05:53:50 -0800 (PST) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH 0/3] Add sysbench. Date: Thu, 3 Mar 2022 08:53:26 -0500 Message-Id: <20220303135326.28867-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::72c (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::72c; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x72c.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer 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.3 (--) Hello Guix! This small series adds sysbench, which is supposed to be a simpler alternative to fio. You can try it like so: --8<---------------cut here---------------start------------->8--- $ mkdir /tmp/sysbench-test && cd /tmp/sysbench-test $ sysbench fileio prepare [...] $ sysbench fileio --file-test-mode=rndrw run sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) Running the test with following options: Number of threads: 1 Initializing random number generator from current time Extra file open flags: (none) 128 files, 16MiB each 2GiB total file size Block size 16KiB Number of IO requests: 0 Read/Write ratio for combined random IO test: 1.50 Periodic FSYNC enabled, calling fsync() each 100 requests. Calling fsync() at the end of test, Enabled. Using synchronous I/O mode Doing random r/w test Initializing worker threads... Threads started! File operations: reads/s: 11.51 writes/s: 7.67 fsyncs/s: 36.64 Throughput: read, MiB/s: 0.18 written, MiB/s: 0.12 General statistics: total time: 10.4215s total number of events: 454 Latency (ms): min: 0.00 avg: 22.11 max: 333.26 95th percentile: 70.55 sum: 10040.07 Threads fairness: events (avg/stddev): 454.0000/0.00 execution time (avg/stddev): 10.0401/0.00 --8<---------------cut here---------------end--------------->8--- Thanks, Maxim Cournoyer (3): gnu: docbook-xml-4.1.2: Install an XML catalog file. gnu: Add ck. gnu: Add sysbench. gnu/packages/benchmark.scm | 140 ++++++++++++++++++++++++++++++++++++- gnu/packages/c.scm | 39 +++++++++++ gnu/packages/docbook.scm | 26 ++++--- 3 files changed, 196 insertions(+), 9 deletions(-) -- 2.34.0 ------------=_1647581942-9531-1--