From unknown Tue Jul 22 06:44:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#69337 <69337@debbugs.gnu.org> To: bug#69337 <69337@debbugs.gnu.org> Subject: Status: [PATCH 0/2] guile-build-system: Install .scm before .go. Reply-To: bug#69337 <69337@debbugs.gnu.org> Date: Tue, 22 Jul 2025 13:44:02 +0000 retitle 69337 [PATCH 0/2] guile-build-system: Install .scm before .go. reassign 69337 guix-patches submitter 69337 Tomas Volf <~@wolfsden.cz> severity 69337 normal tag 69337 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 23 13:13:04 2024 Received: (at submit) by debbugs.gnu.org; 23 Feb 2024 18:13:04 +0000 Received: from localhost ([127.0.0.1]:59268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rda2h-0003ae-S1 for submit@debbugs.gnu.org; Fri, 23 Feb 2024 13:13:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:39586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rda2d-0003Z5-5j for submit@debbugs.gnu.org; Fri, 23 Feb 2024 13:13:01 -0500 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 <~@wolfsden.cz>) id 1rdZS4-0004bR-39 for guix-patches@gnu.org; Fri, 23 Feb 2024 12:35:12 -0500 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1rdZS0-00032o-Jg for guix-patches@gnu.org; Fri, 23 Feb 2024 12:35:11 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 20EE5257C88; Fri, 23 Feb 2024 17:35:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708709702; bh=hgX9zyIM7Mp55Dsi05TJs2VLa5LH+fnQw0p2px2OwhU=; h=From:To:Cc:Subject:Date; b=ZtG9VsfOZ/Wy/LHJBMGLP3eVQyWGDh+k77B+1Q/I+2AGeXItiXzriJrg4V30aQQax nVsPWmO+SLv0MILdop199m+Oz9zqHhd7fEsfHAX/6Ed6srGIWY4grju6RkzvdkDe5F LGvx5BGXIQwhI9UyIGJ/zREyMPAWOUuEFzm+i4kT0VzHZ/GHl7oKsNOuVPxsDH8WDs vaEUDa0O9zRSZfMZwpDZTTJALDCWgj/r+SPVfnMMh6xB0WklmXo+dBYnY2MwuzA288 gU4Nz2771yNLENwbInDaBjNiy8NmFWei5eLQREXfUUc7/iXaInOuWIB3/EAEigbcYp YLksLjlzjqGiuOj/IGH+gnlbaSdLfBk15LMOilCGWW9BvMtaj0XmXOsS2hncAdk4nF U7ww8ZAklBQAzmeEAnxenvQ3ANEkV1lIYP29OMZfjQEXUufs8unRP6lp08wODXbGyx STUJN4i/6JCeIYerNiR3WOiNLWdNIi7MeFcaWbzKpmd2tf5TFYxV1px9BhCzHtBUnQ Bsz5rEXJJDrsy4HPdKDzS+TGewy00A6XCOFo1I9JojxxNRo6rAtXlOL/EAPx1FMazu Qrd/Su8Xe4sTzv+pCznaRgn/KwoZ2006Z55kPpO5NRD7eE86Ydvq+DfKUbvz3n1lHE n5NeRHoqtB2aiCGyn1vLUV8c= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.159]) by wolfsden.cz (Postfix) with ESMTPSA id EE723257B91; Fri, 23 Feb 2024 17:35:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708709701; bh=hgX9zyIM7Mp55Dsi05TJs2VLa5LH+fnQw0p2px2OwhU=; h=From:To:Cc:Subject:Date; b=r0IWOrdQdDayVXFinNfqIAYZxqDd9cp6BYECD43w0O5L0xTgBAQ8GV0F1gwOjXayA Lgsg6rgjq9oFRkYOgjF6FRralhtSnnjOlUa6DtdUatoaIUPMXldWPW6oyHMLxl7EFf MBEs/juSP25u47vGE7gny+W4gCWWV/bbDyC6h9YcGO/SBymuH8MylDr6WqnBBtbYNp kKu4W6ny7n4cO+hTpejJIlE7WbmnPXFCZ5CLJSqXT9RH2HzHrd5jqEtC/Op2Fc7vYu hZsmj6jzozqDiZ/l4ISqPbFPV6uz7TP6pMzjB6NGFbRbtAmZQszjipcc0RPFbCBDjC uRwSm9NP/0hnAPlJHaNmU7Sm/4LpWSiZhMLeOTxwpoTqhUIwXbt7A0tB6bAomgG7tL e9uxA2vRH/AVSZTAu2ZrpZrPmMbpMJu1ORpxSK5GreR/kssN6a+uy/jQ/xbkDaO+dm qnHf2Fv3a6HuZWA0kg3+Dg+RoVc2NFa8Jc6nK9lNFgHa2yGQWsWmRZKP0OxQYOxSnH FHQm8X2LUGtgMdBJ6KHmtCdQziUjv0cYrzWhORhBpVqMw1ie+YKMf8VqaItMUB5Yqm 0A69nrZnDfaHANUOuCGM1mUEJYwwOHe8K5UKn0zPG7AW1McTabDlqKEcQHODPfZJHf Icsl8TIHIb/20wgkm1PhcdTk= From: Tomas Volf <~@wolfsden.cz> To: guix-patches@gnu.org Subject: [PATCH 0/2] guile-build-system: Install .scm before .go. Date: Fri, 23 Feb 2024 18:32:47 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Tomas Volf <~@wolfsden.cz> 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 (--) Currently the .go files are generated before installing the accompanying .scm files, which leads to noise in the build log (source file ... newer than). Swapping the order of the actions fixes that. The indentation was also wrong, so I took liberty to fix that first in a separate commit, so that the second diff is clean. Tomas Volf (2): build-system/guile: Fix indentation. build-system/guile: Install .scm files first. guix/build/guile-build-system.scm | 41 +++++++++++++++---------------- 1 file changed, 20 insertions(+), 21 deletions(-) base-commit: aefc7428203203ae88c64cc4769113453c01a185 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 23 13:24:41 2024 Received: (at 69337) by debbugs.gnu.org; 23 Feb 2024 18:24:41 +0000 Received: from localhost ([127.0.0.1]:60067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdaDx-00047t-Ci for submit@debbugs.gnu.org; Fri, 23 Feb 2024 13:24:41 -0500 Received: from wolfsden.cz ([37.205.8.62]:38764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rdaDv-00047b-1h for 69337@debbugs.gnu.org; Fri, 23 Feb 2024 13:24:40 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 31AAC2567E9; Fri, 23 Feb 2024 18:18:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708712305; bh=iHLYDWxV77klRsX0lu6K8AvSW44elEkhSf4EbvxO7lo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=oigb/v0ERUb1eyZkTaR43Z9FxttarzcnzSz/w8GwIFOfTBy6gRPa/8QxHBnq4S5WP wNnC1KueI45G8bwiPFeNH4Ywwq03ooeaC9f4FOOd+QUkc/C1dkRRMiPKbCS5d98AnP vZ9V6XjpbmiMfz6gBTj57HxfieUSch+DWSpDHpNb/r0XoH8W4u4iBlZc0y3rljx3hn 39bEWKtz5Zs/W8D7N+F8LUxmomIbuGS79GBBDxzj7Iza+wtfVzvG0tDp9x/Oid+QNe TvhjJRDKGyShPbqOeF+J76ZBHw0BGImz3XmBy1pLlG0HDCGsSsnPpvxGZPvU1ik7Ia QSWieCbr7fGGyhn+PEzo3G796jTR7jiEu77N8FIvFl+BAKiccu5azjUrDtc4sbZb98 o88cRVoaBUaUdS0l7z3OGWchtdmcHcYphvrR/T5hlrJ9D8PBBFP+ppm7UIAs0JV4C/ ohsALAXlidzxJ+rfELEVVHTTb/CkXuif4Xi39EhQDgLmsYCOxT0fvZi42bIB9tTvPo zPlmJS+33/6sLMmqbOyp/xndQ2cST2Wv1rz0KFkzlqQ3g75J0dQcQizFj+NecU5Leb 6EzcYwJ3ONgQUrdE+8dj88NeAY9Ir5UM4fGnTlBGxW04WsV7j5xhQ1rZEPqTktqSP6 +6WlMZQRTr4eq2GOQzeoVLOw= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.159]) by wolfsden.cz (Postfix) with ESMTPSA id CEA82256E24; Fri, 23 Feb 2024 18:18:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708712304; bh=iHLYDWxV77klRsX0lu6K8AvSW44elEkhSf4EbvxO7lo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=cns4HHdR2raJQRFKYY2YOJzKxAPXND1+UUvsfpwByX14ZbQP3wM2VDsdJ5WVjrH5E UNCMPr3Ldo/CMrOIAYoIHsWF6cO8Lc+aXF/2JYOMFSO7NpU3xznOTZHdlFd9767biR j4XD7jdpV8Q138O6UznzNe+x5qsXAIGPDtPVO9SLBvktY3t4UnA9spS6xNaShYoxmp wvhoGUoiQtQamWA/ChHHJ718M0Xu4cDApMF9Mr+MHk+8SSc+LnoeAt1Lpl5vNdO7tB VSTjcbMT3AwopquRnvSKGVsvvm0tUV/qNR88tf5gGeiunAHXcgMk9lBP6WNgDj0ka/ Ldnu3GGn/ed0Pma/FJCSCfC2CxgmzFW8lNQt4brkynJQUpBAMWVTvKqqPj1oQyRRaW FZBMMFn+HVV2i1vpmfQPZXQzVzv/iJOrKiopHCYRsxCe79AHYskWez3UaWnqKdo8YM O7D79vife+7MiQAyEYdhOT0lLeR7/aDkmNWR/n+e7UG3yQ8Tl3crnpp+/eUIydL0ne U297u7hS+1OTUmCf7ipo2wvrSgvU7eAez88/ZWK0py0id1qZ9BqZiB8dxeXjDAb8zG 3z+QtRCsqym9tUn4oSaHKaYJCTc3oUteZuETgVjqWf5/QX/nMHM5IH72yoVyaxTjXd ezZx/bbKtCziJv/1OdD2CGV0= From: Tomas Volf <~@wolfsden.cz> To: 69337@debbugs.gnu.org Subject: [PATCH 2/2] build-system/guile: Install .scm files first. Date: Fri, 23 Feb 2024 19:18:14 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69337 Cc: Tomas Volf <~@wolfsden.cz> 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 (-) Until now the .go files were generated first, and only after that the .scm files were installed into the target location. That led to a lot of messages about `source file ... newer than compiled' if the custom 'check phase tried to load the compiled files. Swapping the order of the actions resolves the issue allowing the tests to be written without lot of noise in the build log. For final artifacts it was not a problem, since daemon resets the timestamps. * guix/build/guile-build-system.scm (build): Install .scm before producing .go. Change-Id: I3428d144fcbaa6c904ee662193c3bca82589e344 --- guix/build/guile-build-system.scm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/guix/build/guile-build-system.scm b/guix/build/guile-build-system.scm index 90a9ee182b..ceda4c1f4c 100644 --- a/guix/build/guile-build-system.scm +++ b/guix/build/guile-build-system.scm @@ -187,6 +187,12 @@ (define* (build #:key outputs inputs native-inputs (let ((source-files (with-directory-excursion source-directory (find-files "." scheme-file-regexp)))) + (for-each + (lambda (file) + (install-file (string-append source-directory "/" file) + (string-append module-dir + "/" (dirname file)))) + source-files) (invoke-each (filter-map (lambda (file) (and (or (not not-compiled-file-regexp) @@ -202,14 +208,7 @@ (define* (build #:key outputs inputs native-inputs flags))) source-files) #:max-processes (parallel-job-count) - #:report-progress report-build-progress) - - (for-each - (lambda (file) - (install-file (string-append source-directory "/" file) - (string-append module-dir - "/" (dirname file)))) - source-files)) + #:report-progress report-build-progress)) #t)) (define* (install-documentation #:key outputs -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 23 13:25:20 2024 Received: (at 69337) by debbugs.gnu.org; 23 Feb 2024 18:25:20 +0000 Received: from localhost ([127.0.0.1]:60125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdaEa-0004AE-D7 for submit@debbugs.gnu.org; Fri, 23 Feb 2024 13:25:20 -0500 Received: from wolfsden.cz ([37.205.8.62]:59216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rda8H-0003qf-Mw for 69337@debbugs.gnu.org; Fri, 23 Feb 2024 13:18:50 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 51C6F25792B; Fri, 23 Feb 2024 18:18:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708712304; bh=tEF/ed2gMuUFtLq+253kaR20wSPJb5Rti4vIOj01nI4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Tuv++cV84d+SoMGTLKnY+iuZTT9IBkDadn3td2vMfAorG6L0/05ysZxPq0mZPtcwd lW6yFMGzmI3VvNWrgziY8zx3pAchph8NQlWT7b+tJioafDoD2fHgjOJIMnG27OXYzs pjHc9o6FjVi8PtfPMkr4fs1OeSIhYZe6XEpQhcjePtDMWCvFTD/+V2EirGb96MIMFB qNo9cSYZ+HESdGS2rxnatcGfqPBMk8F+oiCIIyh+AHt+PyqGJbQ1qr8hyPIAsG2V/v +oZXvHa3r8lENnIt+Tq2vEdwIatST/23RZ0SeEiXBlXX/z70JSu3Y7/eKOA0rDrco6 8GgH7dq0qGpS740eGwIFmNKMvflya7TKQxks8d9n2qTxKC3LT8PHzqSRxusZnb/iOp M2/9R3U13x09Rra3Cw8mGmf/hZ5O0m+v08xc7xPlYQ3t4wL+05WNklWVXOZmvG2y4E 2BTMOepMvUHnE/bIn8SJjAV6oEOuysW/4x7JxUsbSPGfdPoJG/44JsQbZ1pLxxa2wb zD8LzkL9+/hkCYROS1k2fK25NGkkgssdeAouWjz5Gu6FC5tbQVjOgAK9xqqs52pUEp eIfwF+c9YtD1ByA+GJV0bU+/eKIjfoZGh3th7lTQyU3MZIWJSI8bTnTtbBJ6aijPz8 aZtjJpkihGJ9nzC7PGoSBpU4= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.159]) by wolfsden.cz (Postfix) with ESMTPSA id 0619F2573B1; Fri, 23 Feb 2024 18:18:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1708712304; bh=tEF/ed2gMuUFtLq+253kaR20wSPJb5Rti4vIOj01nI4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Tuv++cV84d+SoMGTLKnY+iuZTT9IBkDadn3td2vMfAorG6L0/05ysZxPq0mZPtcwd lW6yFMGzmI3VvNWrgziY8zx3pAchph8NQlWT7b+tJioafDoD2fHgjOJIMnG27OXYzs pjHc9o6FjVi8PtfPMkr4fs1OeSIhYZe6XEpQhcjePtDMWCvFTD/+V2EirGb96MIMFB qNo9cSYZ+HESdGS2rxnatcGfqPBMk8F+oiCIIyh+AHt+PyqGJbQ1qr8hyPIAsG2V/v +oZXvHa3r8lENnIt+Tq2vEdwIatST/23RZ0SeEiXBlXX/z70JSu3Y7/eKOA0rDrco6 8GgH7dq0qGpS740eGwIFmNKMvflya7TKQxks8d9n2qTxKC3LT8PHzqSRxusZnb/iOp M2/9R3U13x09Rra3Cw8mGmf/hZ5O0m+v08xc7xPlYQ3t4wL+05WNklWVXOZmvG2y4E 2BTMOepMvUHnE/bIn8SJjAV6oEOuysW/4x7JxUsbSPGfdPoJG/44JsQbZ1pLxxa2wb zD8LzkL9+/hkCYROS1k2fK25NGkkgssdeAouWjz5Gu6FC5tbQVjOgAK9xqqs52pUEp eIfwF+c9YtD1ByA+GJV0bU+/eKIjfoZGh3th7lTQyU3MZIWJSI8bTnTtbBJ6aijPz8 aZtjJpkihGJ9nzC7PGoSBpU4= From: Tomas Volf <~@wolfsden.cz> To: 69337@debbugs.gnu.org Subject: [PATCH 1/2] build-system/guile: Fix indentation. Date: Fri, 23 Feb 2024 19:18:13 +0100 Message-ID: <316aa06d566021f1082ba7b6d10b265673c3079a.1708709549.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69337 Cc: Tomas Volf <~@wolfsden.cz> 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 (-) The inner (let) was on the same level as the outer one, which was confusing. * guix/build/guile-build-system.scm (build): Fix indentation. Change-Id: I701b61747c270b185eac9377b066748baa2b3d20 --- guix/build/guile-build-system.scm | 40 +++++++++++++++---------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/guix/build/guile-build-system.scm b/guix/build/guile-build-system.scm index e7e7f2d0be..90a9ee182b 100644 --- a/guix/build/guile-build-system.scm +++ b/guix/build/guile-build-system.scm @@ -184,32 +184,32 @@ (define* (build #:key outputs inputs native-inputs (#f "") (path (string-append ":" path))))) - (let ((source-files + (let ((source-files (with-directory-excursion source-directory (find-files "." scheme-file-regexp)))) - (invoke-each - (filter-map (lambda (file) - (and (or (not not-compiled-file-regexp) - (not (string-match not-compiled-file-regexp - file))) - (cons* guild - "guild" "compile" - "-L" source-directory - "-o" (string-append go-dir - (file-sans-extension file) - ".go") - (string-append source-directory "/" file) - flags))) - source-files) - #:max-processes (parallel-job-count) - #:report-progress report-build-progress) + (invoke-each + (filter-map (lambda (file) + (and (or (not not-compiled-file-regexp) + (not (string-match not-compiled-file-regexp + file))) + (cons* guild + "guild" "compile" + "-L" source-directory + "-o" (string-append go-dir + (file-sans-extension file) + ".go") + (string-append source-directory "/" file) + flags))) + source-files) + #:max-processes (parallel-job-count) + #:report-progress report-build-progress) - (for-each - (lambda (file) + (for-each + (lambda (file) (install-file (string-append source-directory "/" file) (string-append module-dir "/" (dirname file)))) - source-files)) + source-files)) #t)) (define* (install-documentation #:key outputs -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 02 10:28:53 2024 Received: (at 69337-done) by debbugs.gnu.org; 2 Mar 2024 15:28:53 +0000 Received: from localhost ([127.0.0.1]:39183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgRID-00042t-3D for submit@debbugs.gnu.org; Sat, 02 Mar 2024 10:28:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgRIA-00042X-PU for 69337-done@debbugs.gnu.org; Sat, 02 Mar 2024 10:28:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rgRHc-0004ed-39; Sat, 02 Mar 2024 10:28:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=q+hQQ+85QabAr+ZcHptJrBwbL4eAQ12bKe7ryhqkT8I=; b=Zxj5LrXSfA8BXrm6lyxF fmzcekjllLJ4sCOho/usZkE2RqjAnFjyVKylegalaRrGi0ahVYBt8c+QBEne1nneGH8tr+yaTQuRo 8WRBtG5DAKnBNoz9plF7GimchIhxruTKtU3841IHGQmW1Lk3Ncuvql1v4qaXKNOj80V3WWVnvuv9O 6n7VKfaCoTSAhj7A1EUPeGDr24YpSi1mGlmUUjZQTMoi+Sw65LGei9rtjp6iROKuyYABSO/IdxZk5 Izu9o25E0fH/u9OMcTfsBCrK9niOvagDXvZ8LtCWGWOUuTyLga1e+ez1Vwh3IkTdr+hRhAKUdx47a dGs4/a4jzv5eJw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tomas Volf <~@wolfsden.cz> Subject: Re: [bug#69337] [PATCH 0/2] guile-build-system: Install .scm before .go. In-Reply-To: (Tomas Volf's message of "Fri, 23 Feb 2024 18:32:47 +0100") References: Date: Sat, 02 Mar 2024 16:28:13 +0100 Message-ID: <87y1b0d56a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69337-done Cc: 69337-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: -3.3 (---) Hi, Tomas Volf <~@wolfsden.cz> skribis: > Currently the .go files are generated before installing the accompanying = .scm > files, which leads to noise in the build log (source file ... newer than). > Swapping the order of the actions fixes that. > > The indentation was also wrong, so I took liberty to fix that first in a > separate commit, so that the second diff is clean. > > Tomas Volf (2): > build-system/guile: Fix indentation. > build-system/guile: Install .scm files first. Applied, thanks! Ludo=E2=80=99. From unknown Tue Jul 22 06:44:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 31 Mar 2024 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator