From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 23 09:41:37 2025 Received: (at submit) by debbugs.gnu.org; 23 Apr 2025 13:41:38 +0000 Received: from localhost ([127.0.0.1]:55760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u7aM4-0002GA-HR for submit@debbugs.gnu.org; Wed, 23 Apr 2025 09:41:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:36858) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u7aM1-0002Ei-Jp for submit@debbugs.gnu.org; Wed, 23 Apr 2025 09:41:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u7aLv-0006fK-0l for bug-guix@gnu.org; Wed, 23 Apr 2025 09:41:27 -0400 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u7aLs-0004g0-Rr for bug-guix@gnu.org; Wed, 23 Apr 2025 09:41:26 -0400 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-224100e9a5cso76484925ad.2 for ; Wed, 23 Apr 2025 06:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745415683; x=1746020483; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=bTWXiE4TCahu+ljEFFvw2YO90iYfZb/6+h2JoUw4cZQ=; b=OvZl80VSE6oXPNr9PZH88X2CvDvpMA5QpS/p8rPkxa5Yk5zc9pcT/e7pxUm2qtFG/B 2iMdzPE5UeeBdcvgE3BI8HC02Ue4sb13t3ioO059MqPauBiJ4LYvLGZHUUeflTb6LSVV ixbMjzAw5G2Yr+88JusOduEHwS5rmP2BDmR538PlincyzZOG02fKYKmHlGAMpluyLWY2 suexDBH76mm2kTFbxOtu48rwfT62Sr5/5tooxaSWf0Axt2oPf+FNWsTtAjwuAT6XUcN3 V+BHDCZC5V3kpHxJUOfChyKtdaBc7Rf89y+nMju5NVIRSbTN5fARfqSKR0EPCqy4tYIc +leA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745415683; x=1746020483; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bTWXiE4TCahu+ljEFFvw2YO90iYfZb/6+h2JoUw4cZQ=; b=riwZqvBJYTogGYHOY7622TEOGCm2GuE4zX4SBk7qlozCRY9ptXnxSipq1XJImr3Eub qJeU+jI1cj+DPqsprWlaCkE6lyvdMOhfA7GHfyqWzJgCR0wAJ5pXfHpZIjMDoMiRxNfR slafv1JU9ImohMH+Cz+4DC3YZRZK6nXQY0FqSIAfkNBzrOwFYB/2Y85Hf+JQLfxxYb9q 3SDv8hd5CsGAnb7nfVEjoH6RJUAw/3bTGS4w+mLB41NiKZMueqKzfppjKXp3acEYY6uw JN+WOjt5AkX/OWVGTpjnfQ+GjD80O/83PBcV7cbml4vZu4T52N6hwQNu8IkOuOgG/e1n QJ7Q== X-Gm-Message-State: AOJu0Yztldo9tqsm0PjJl8m/bjrhZePotwfghpREZqvN/k9QC65ir1mE m5Zm1EX5XFAzSG2POQijUOvzkH9APS0q2EjFQXgXtQ7KfyVkNMEdeolds05r X-Gm-Gg: ASbGncs3Ka+5s+SyWd/BlpRIq0saufi425UOjyH2BHAdDxy3058wxTUHgK125hUK89/ 1jP9l002HAtvgfmr9vDb7zaElCtG4q4imQ/kC1GCFjW8fzQU9vMem5h0FRoU6LO9othxW18qT4y dEgVFGBwMepGYZE9epDg8u6vY521kF1mICA6l26oEjYdUPeg6mq/lBJRN2oWbPwXYAY0K+7KHdo vqlKLZeqeIHUWFTTdqFXPpqMsJBwjKJoZ8cTFAMKGuqHk4LkGemFOFQLThoUVwnNnE6xDjZP24C 3t9cLN8xhmoe93mDJSQ2zB9/GyxlVMXBYhgCuUg= X-Google-Smtp-Source: AGHT+IHgJzqW2oqBvK6XHFKCu5/uHs46rlmlO/vmoaq4hhyCfnQ8MGpgqtUXL0uodskQIVaGvDlBwg== X-Received: by 2002:a17:902:e54a:b0:224:216e:3342 with SMTP id d9443c01a7336-22c53619db2mr276944765ad.43.1745415682656; Wed, 23 Apr 2025 06:41:22 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22c50fe332csm104165425ad.257.2025.04.23.06.41.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Apr 2025 06:41:22 -0700 (PDT) From: Maxim Cournoyer To: bug-guix Subject: mia 2.4.7 is not reproducible Date: Wed, 23 Apr 2025 22:41:19 +0900 Message-ID: <87tt6fuha8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Received-SPF: pass client-ip=2607:f8b0:4864:20::633; envelope-from=maxim.cournoyer@gmail.com; helo=mail-pl1-x633.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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: -0.0 (/) SGksDQoNClRoZSBtYW4gcGFnZXMgb2YgbWlhIGNvbnRhaW4gdmFyaWF0aW9ucyBiZXR3ZWVuIGJ1 aWxkLCBhcyBzaG93biB3aXRoOg0KDQotLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0t LS0tLS0tLS1zdGFydC0tLS0tLS0tLS0tLS0+OC0tLQ0KZGlmZm9zY29wZSAvZ251L3N0b3JlL3pt azR6MjZtd3p4NXJrcmx5a3l2azZ2ZjZ3bDFrOHFwLW1pYS0yLjQuN3ssLWNoZWNrfQ0KWy4uLl0N CuKUgiDilIIg4pSCIOKUgiAgIC0tLSAvZ251L3N0b3JlL3ptazR6MjZtd3p4NXJrcmx5a3l2azZ2 ZjZ3bDFrOHFwLW1pYS0yLjQuNy9zaGFyZS9tYW4vbWFuMS9taWEtbXVsdGloaXN0LjEuenN0DQri lIIg4pSCIOKUgiDilJzilIDilIAgKysrIC9nbnUvc3RvcmUvem1rNHoyNm13eng1cmtybHlreXZr NnZmNndsMWs4cXAtbWlhLTIuNC43LWNoZWNrL3NoYXJlL21hbi9tYW4xL21pYS1tdWx0aWhpc3Qu MS56c3QNCuKUgiDilIIg4pSCIOKUgiDilJzilIDilIAgbWlhLW11bHRpaGlzdC4xDQrilIIg4pSC IOKUgiDilIIg4pSCIEBAIC04LDE1ICs4LDE1IEBADQrilIIg4pSCIOKUgiDilIIg4pSCICAuQiBt aWFcLW11bHRpaGlzdA0K4pSCIOKUgiDilIIg4pSCIOKUgiAgVGhpcyBwcm9ncmFtIGV2YWx1YXRl cyB0aGUgaGlzdG9ncmFtIG92ZXIgYSBzZXJpZXMgb2YgMkQgaW1hZ2VzDQrilIIg4pSCIOKUgiDi lIIg4pSCICAuU0ggT1BUSU9OUw0K4pSCIOKUgiDilIIg4pSCIOKUgiAgLlJTDQrilIIg4pSCIOKU giDilIIg4pSCICAuSVAgIlwtaSBcLVwtaW4tZmlsZT0oaW5wdXQsIHJlcXVpcmVkKTsgaW8iDQri lIIg4pSCIOKUgiDilIIg4pSCICBpbnB1dCBpbWFnZShzKSB0byBiZSBmaWx0ZXJlZA0K4pSCIOKU giDilIIg4pSCIOKUgiAgIEZvciBzdXBwb3J0ZWQgZmlsZSB0eXBlcyBzZWUgUExVR0lOUzoyZGlt YWdlL2lvDQrilIIg4pSCIOKUgiDilIIg4pSCICsuSVAgIlwtbyBcLVwtb3V0LWhpc3RvZ3JhbT0o cmVxdWlyZWQsIG91dHB1dCk7IHN0cmluZyINCuKUgiDilIIg4pSCIOKUgiDilIIgLS5JUCAiXC1v IFwtXC1vdXQtaGlzdG9ncmFtPShvdXRwdXQsIHJlcXVpcmVkKTsgc3RyaW5nIg0K4pSCIOKUgiDi lIIg4pSCIOKUgiAgb3V0cHV0IGZpbGUgbmFtZQ0K4pSCIOKUgiDilIIg4pSCIOKUgiAgDQrilIIg 4pSCIOKUgiDilIIg4pSCICAuSVAgIiAgIFwtXC1taW49MCINCuKUgiDilIIg4pSCIOKUgiDilIIg IG1pbmltdW0gb2YgaGlzdG9ncmFtIHJhbmdlDQrilIIg4pSCIOKUgiDilIIg4pSCICANCuKUgiDi lIIg4pSCIOKUgiDilIIgIC5JUCAiICAgXC1cLW1heD02NTUzNSINCuKUgiDilIIg4pSCIOKUgiDi lIIgIG1heGltdW0gb2YgaGlzdG9ncmFtIHJhbmdlDQrilIIg4pSCIOKUgiDilIIgICAtLS0gL2du dS9zdG9yZS96bWs0ejI2bXd6eDVya3JseWt5dms2dmY2d2wxazhxcC1taWEtMi40Ljcvc2hhcmUv bWFuL21hbjEvbWlhLXJhdzJpbWFnZS4xLnpzdA0K4pSCIOKUgiDilIIg4pSc4pSA4pSAICsrKyAv Z251L3N0b3JlL3ptazR6MjZtd3p4NXJrcmx5a3l2azZ2ZjZ3bDFrOHFwLW1pYS0yLjQuNy1jaGVj ay9zaGFyZS9tYW4vbWFuMS9taWEtcmF3MmltYWdlLjEuenN0DQrilIIg4pSCIOKUgiDilIIg4pSc 4pSA4pSAIG1pYS1yYXcyaW1hZ2UuMQ0K4pSCIOKUgiDilIIg4pSCIOKUgiBAQCAtNSwxNSArNSwx NSBAQA0K4pSCIOKUgiDilIIg4pSCIOKUgiAgLlNIIFNZTk9QU0lTDQrilIIg4pSCIOKUgiDilIIg 4pSCICAuQiAgbWlhXC1yYXcyaW1hZ2UgXC1pIDxpblwtZmlsZT4gXC1vIDxvdXRcLWZpbGU+IFwt cyA8c2l6ZT4gW29wdGlvbnNdDQrilIIg4pSCIOKUgiDilIIg4pSCICAuU0ggREVTQ1JJUFRJT04N CuKUgiDilIIg4pSCIOKUgiDilIIgIC5CIG1pYVwtcmF3MmltYWdlDQrilIIg4pSCIOKUgiDilIIg 4pSCICBUaGlzIHByb2dyYW0gaXMgdXNlZCB0byBjb252ZXJ0IHJhdyBkYXRhIHRvIGEgMkQgZmls ZSBmb3JtYXQuDQrilIIg4pSCIOKUgiDilIIg4pSCICAuU0ggT1BUSU9OUw0K4pSCIOKUgiDilIIg 4pSCIOKUgiAgLlJTDQrilIIg4pSCIOKUgiDilIIg4pSCICsuSVAgIlwtaSBcLVwtaW4tZmlsZT0o aW5wdXQsIHJlcXVpcmVkKTsgc3RyaW5nIg0K4pSCIOKUgiDilIIg4pSCIOKUgiAtLklQICJcLWkg XC1cLWluLWZpbGU9KHJlcXVpcmVkLCBpbnB1dCk7IHN0cmluZyINCuKUgiDilIIg4pSCIOKUgiDi lIIgIGlucHV0IGZpbGUgbmFtZQ0K4pSCIOKUgiDilIIg4pSCIOKUgiAgDQrilIIg4pSCIOKUgiDi lIIg4pSCICAuSVAgIlwtbyBcLVwtb3V0LWZpbGU9KG91dHB1dCwgcmVxdWlyZWQpOyBpbyINCuKU giDilIIg4pSCIOKUgiDilIIgIG91dHB1dCBmaWxlIG5hbWUNCuKUgiDilIIg4pSCIOKUgiDilIIg ICBGb3Igc3VwcG9ydGVkIGZpbGUgdHlwZXMgc2VlIFBMVUdJTlM6MmRpbWFnZS9pbw0K4pSCIOKU giDilIIg4pSCIOKUgiAgLklQICJcLXIgXC1cLXJlcG49dWJ5dGUiDQrilIIg4pSCIOKUgiDilIIg 4pSCICBpbnB1dCBwaXhlbCB0eXBlDQpbLi4uXQ0KLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBoZXJl LS0tLS0tLS0tLS0tLS0tZW5kLS0tLS0tLS0tLS0tLS0tPjgtLS0NCg0KSSB0aGluayBkb3h5Z2Vu IG11c3QgYmUgdXNlZCB0byBnZW5lcmF0ZSB0aGVzZSwgYW5kIGFjY29yZGluZyB0byBbMF0sDQpv dXIgdmVyc2lvbiBvZiBpdCBzaG91bGQgYmUgZmluZSwgc28gSSBkb24ndCBrbm93IHdoYXQgaXMg Y2F1c2luZyB0aGVzZS4NCg0KWzBdICBodHRwczovL3JlcHJvZHVjaWJsZS1idWlsZHMub3JnL2Rv Y3Mvc291cmNlLWRhdGUtZXBvY2gvDQoNCi0tIA0KVGhhbmtzLA0KTWF4aW0NCg== From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 23 17:11:17 2025 Received: (at 78012) by debbugs.gnu.org; 23 Apr 2025 21:11:17 +0000 Received: from localhost ([127.0.0.1]:59104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u7hNB-0007Iv-3Z for submit@debbugs.gnu.org; Wed, 23 Apr 2025 17:11:16 -0400 Received: from anamika.lostca.se ([65.21.75.227]:39354) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u7hN2-0007Go-Pr for 78012@debbugs.gnu.org; Wed, 23 Apr 2025 17:11:09 -0400 Received: from borboleta.inet6.in (unknown [IPv6:2a01:4f9:3070:1aea::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: abbe) by anamika.lostca.se (Postfix) with ESMTPSA id 74D9B1BF34; Wed, 23 Apr 2025 21:10:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lostca.se; s=anamika; t=1745442657; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/EEawMstAnwQvp5f9N1hgU8bWxJi4rwAOQ6bo59qxpc=; b=TxkIWDNUJwOYtmCzrR1JN8VYtq5OyXYCH1Hwq3kZTX9x2e4PereJdN+QZOP2gpLk65isB8 tjggfSi7cNfIIpyI9gQw0ujhLfrkPZsNNnY13ZuScCPK23atwJn7P61qOnORQrqg7yZZyP Y6zOUNOm1G9O+qeD+nsiXafyuAGZjWY= From: ashish.is@lostca.se To: 78012@debbugs.gnu.org Subject: [PATCH] gnu: mia: Fix determinism in the build Date: Wed, 23 Apr 2025 21:08:59 +0000 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: <87tt6fuha8.fsf@gmail.com> References: <87tt6fuha8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78012 Cc: Ashish SHUKLA 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 (-) From: Ashish SHUKLA * gnu/packages/image-processing.scm (mia)[arguments]: Add phases. Change-Id: I5da0e31e03f0bc20b1930aa2cff0a784a43526ce --- Hi, This patch patches miareadxml.py in the similar way as it's handled in other scripts in doc scripts[0]. guix build --rounds=2 passed with this patch. References: [0] grep -F sorted doc/ gnu/packages/image-processing.scm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 14bfdbfb20..c93feb1c30 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2023 Cairn ;;; Copyright © 2024 Nicolas Graves +;;; Copyright © 2025 Ashish SHUKLA ;;; ;;; This file is part of GNU Guix. ;;; @@ -228,7 +229,15 @@ (define-public mia (arguments `(#:configure-flags (list "-DMIA_CREATE_NIPYPE_INTERFACES=OFF" - "-DCMAKE_CXX_FLAGS=-fpermissive"))) + "-DCMAKE_CXX_FLAGS=-fpermissive") + #:phases + ,#~(modify-phases %standard-phases + (add-after 'unpack 'patch-for-deterministic-manpages + (lambda _ + (substitute* "doc/miareadxml.py" + ;; sort the flags so the order is deterministic + (("in self[.]flags") + "in sorted(self.flags)"))))))) (inputs (list boost dcmtk base-commit: 6cf0f3cbb649b8be21dcc6337ef394902c4bd56c -- 2.49.0