From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 27 12:42:21 2023 Received: (at submit) by debbugs.gnu.org; 27 Jul 2023 16:42:21 +0000 Received: from localhost ([127.0.0.1]:42979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP44D-00017H-9K for submit@debbugs.gnu.org; Thu, 27 Jul 2023 12:42:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qP448-00016x-Ia for submit@debbugs.gnu.org; Thu, 27 Jul 2023 12:42:19 -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 1qP443-0008U7-3H for guix-patches@gnu.org; Thu, 27 Jul 2023 12:42:11 -0400 Received: from 6.mo584.mail-out.ovh.net ([188.165.36.253]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qP440-0004fu-Me for guix-patches@gnu.org; Thu, 27 Jul 2023 12:42:10 -0400 Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.156.29]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id CB5CD26CB5 for ; Thu, 27 Jul 2023 16:42:04 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-96bfr (unknown [10.110.115.32]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9657D1FDF1 for ; Thu, 27 Jul 2023 16:42:04 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-6684bf9d7b-96bfr with ESMTPSA id /AG6IVyewmQNAgAAw63jgg (envelope-from ) for ; Thu, 27 Jul 2023 16:42:04 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004e1e01943-1cd9-46b4-8c2b-689be0dc007c, F7AF03E253C6E7309FE86C19346ED9ECB6B18EC8) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: guix-patches@gnu.org Subject: [WIP] rust-build-system proposition Date: Thu, 27 Jul 2023 18:42:04 +0200 Message-ID: <87pm4de277.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 11410995555961922298 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedviedrieeggdejkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeujeelieeljeffhfelteejtdeljeehveduffelvefgudefkeehgfdvvdevgeevfeenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth Received-SPF: pass client-ip=188.165.36.253; envelope-from=ngraves@ngraves.fr; helo=6.mo584.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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.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 (/) This series of patches is my current work in progress to include the antioxidant-build-system from Maxime Devos into Guix. I have a lot of rust packages covered, but still a few more to work on, this series is not really here for packages for now, but to get some feedback to improve / make the build-system play nicely with Guix. There are already quite a few changes that I made to the original antioxidant-build-system, and I tried to record them in commits so that Maxime or anyone interested can take a look and see / discuss some choices I made. -- Best regards, Nicolas Graves From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 10:34:31 2023 Received: (at 64904) by debbugs.gnu.org; 30 Jul 2023 14:34:31 +0000 Received: from localhost ([127.0.0.1]:50988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQ7V8-0005O5-RV for submit@debbugs.gnu.org; Sun, 30 Jul 2023 10:34:31 -0400 Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:46616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQ7V7-0005Nr-5J for 64904@debbugs.gnu.org; Sun, 30 Jul 2023 10:34:30 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by albert.telenet-ops.be with bizsmtp id TSaM2A00h20ykKC06SaMHv; Sun, 30 Jul 2023 16:34:22 +0200 Message-ID: <8dc641fc-429a-2643-2706-e1265c47d345@telenet.be> Date: Sun, 30 Jul 2023 16:34:21 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-US To: 64904@debbugs.gnu.org, Nicolas Graves From: Maxime Devos Subject: Re: [WIP] rust-build-system proposition Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------M01V0kVSbi39mBo3s5ucA2xg" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23; t=1690727662; bh=zht/i72z//bVxZKPt2otc/Au2iHt7L3fX9y44spsWfY=; h=Date:To:From:Subject; b=GtJqO+7dMGSbDz7Qvqo8VEL1sxJ6ksIhi7Y4pm9XqFA2qKCB+pQfc8p5uQnbH0qnd No7kxxhflTMETFUyI5jDK5Eou3WttbPdT7RcVHDECQFunjvdSeljRSznWUfPdxdsjB NmyerX2z8CqpzX4WNQaQbes0sIpN94OISeS9fVRHzsmKQgIIysAUeYd+1YFz0zVKqh dFnQqrS7njehQxeH8Hpaca3fv0BNqk8lXauX9YrBXKpDktbA0VUZExeUZ0qi9K9OGe 6WdVU67gRKdvS2Bw88xo/efXUKG8EoqDmnWJbtIfQAbbbLi2/uUlHjpAA81VffNcB/ hcsWg8UZGjyOQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64904 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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------M01V0kVSbi39mBo3s5ucA2xg Content-Type: multipart/mixed; boundary="------------hYLcCwzi4Ldn5sQoQ30G9Zq3"; protected-headers="v1" From: Maxime Devos To: 64904@debbugs.gnu.org, Nicolas Graves Message-ID: <8dc641fc-429a-2643-2706-e1265c47d345@telenet.be> Subject: Re: [WIP] rust-build-system proposition --------------hYLcCwzi4Ldn5sQoQ30G9Zq3 Content-Type: multipart/mixed; boundary="------------BxwrWMnV2io4gI80e77BW0WL" --------------BxwrWMnV2io4gI80e77BW0WL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 VGhlIHBhdGNoZXMgYXJlIG1pc3NpbmcgKHNlZTogaHR0cHM6Ly9pc3N1ZXMuZ3VpeC5nbnUu b3JnLzY0OTA0KS4NCg0KQWxzbywgeW91J2xsIG5lZWQgdG8gcHV0IG1lIGluIENDOi4NCg0K QmVzdCByZWdhcmRzLA0KTWF4aW1lIERldm9zLg0K --------------BxwrWMnV2io4gI80e77BW0WL Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------BxwrWMnV2io4gI80e77BW0WL-- --------------hYLcCwzi4Ldn5sQoQ30G9Zq3-- --------------M01V0kVSbi39mBo3s5ucA2xg Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZMZ07QUDAAAAAAAKCRBJ4+4iGRcl7h5g AQCMofbq8K9xudVPRthFJLqxg5v7cVaDW3czxhKb1gvfKwD+P93mbenH5Au0lgW0s9YsiscTOMUG AQNB6aLTljlJBAI= =EWwL -----END PGP SIGNATURE----- --------------M01V0kVSbi39mBo3s5ucA2xg-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 30 01:24:33 2024 Received: (at 64904) by debbugs.gnu.org; 30 Dec 2024 06:24:33 +0000 Received: from localhost ([127.0.0.1]:57059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tS9Cb-0005Db-0t for submit@debbugs.gnu.org; Mon, 30 Dec 2024 01:24:33 -0500 Received: from mx2.dismail.de ([159.69.191.136]:42014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tS9CX-0005DJ-Nx for 64904@debbugs.gnu.org; Mon, 30 Dec 2024 01:24:30 -0500 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 5d3f0029 for <64904@debbugs.gnu.org>; Mon, 30 Dec 2024 07:24:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to :subject:date:message-id:mime-version:content-type; s=20190914; bh=pqIGZQyfRHqYh885j22s3moMt+fA2/6EsjDZ4tmPVJg=; b=fm77UiK3UZfl U3+D5ICweJ1rSWPoosdy+sociGckCTgg4nH8lRnT7bCfwag2WfCSfFqFNby2sby+ zMMJ+sc+y4daOonYTW28cgXTUkTOeFrv9NmPmgWUr4FdT7xtvBvetsrbxVxnuPLt bdrsuF0A97ubRmmfMhQXG1merPrkacva+ZeGYdT71p/gy738qSA5vd5NUjtd0mrV gwcG5b5Bp8JMbdQr4F0zvnFhZUmd+Z+l1qyVzZ4OxUxG4nMFPx3URUb5D0/WNhXS U0sBAnlM6zf9igEWNXwOkuTsUUTEZ45FEZbVH1aR7VVd+B+s+/oIzMVbnUdsrxBE 75vJXnRnpg== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx2.dismail.de (OpenSMTPD) with ESMTP id c3ff3b5c for <64904@debbugs.gnu.org>; Mon, 30 Dec 2024 07:24:17 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 0ce91927 for <64904@debbugs.gnu.org>; Mon, 30 Dec 2024 07:24:17 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 9ee6c6b3 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <64904@debbugs.gnu.org>; Mon, 30 Dec 2024 07:24:17 +0100 (CET) From: jgart To: 64904@debbugs.gnu.org Subject: [WIP] rust-build-system proposition Date: Mon, 30 Dec 2024 00:24:13 -0600 Message-ID: <87pll9sn76.fsf@dismail.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64904 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, What's the status on this ticket? =2D-=20 all the best, jgart --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOx1/GeNrtgwPWyyppSqitHe23TUFAmdyPI0ACgkQpSqitHe2 3TV+IRAAjNEN3jj2Kegni74xlTZwiw3CXP7i7g6zrNPnZYlyTNx3077ed6+hKms0 eFIlEgkoSP8YC1gHzTQqwcAY70pUupFgZ3xRHfTDaA7adROXgj7sEhlwWU094S3L yHS9IfFHNJfzTMmrtN3BUZO4wxvoAaVeQNTNgbHeJk9JIPyQR2ySbBm9pX9D6Ok+ FYQwSoBgWwb07T/ymWKy6WNT0SFteBJDBnsjoIoRoCiMYGKpTF7K5HSZph/iQVuC xfZG7HwvVIcwpgHQ1HDgcKa5ZjhykdLtIfrqgMH0XOSgKix9Anr5FmMr1CUf5gaZ PqwLckFdpWD+UjxqPlRXSv4pyESTF2kM4znOtXtWEkc9jUMu4841Z/uh/j4F8fW2 l4mJuEvZelybRKSsWFhUHNutQ53su0I+smzL1xles53B9UiuyZAYdUfeiPp0kvDO HfdLG2A4oLyav/R/vHM9ATo1Qf/DZh1pbdpHZZR6f15ACxBVulTbuaMov5NU6HGp t+4keftSV/LHldZ9G1VhPvNwun0PMvbHIk7qmacuXU22n2AbAy4SzYY0dMllediJ gEGLM77tpbTQok/5qXJKYeByrrwfMN17OSRLN7ww3E8f3zvWkJfuH4efMvPGtffL aY2+kNHx56K3n/IWVpKVqw4XhyEeRjAgLo3CBLdRQ7eui734bWU= =TQSG -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 30 05:37:09 2024 Received: (at 64904) by debbugs.gnu.org; 30 Dec 2024 10:37:09 +0000 Received: from localhost ([127.0.0.1]:57451 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tSD93-0001Ey-CL for submit@debbugs.gnu.org; Mon, 30 Dec 2024 05:37:09 -0500 Received: from 10.mo575.mail-out.ovh.net ([46.105.79.203]:42047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tSD8y-0001Ek-On for 64904@debbugs.gnu.org; Mon, 30 Dec 2024 05:37:08 -0500 Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.139.163]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4YMCG63TX7z1lBp for <64904@debbugs.gnu.org>; Mon, 30 Dec 2024 10:37:02 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-w67sh (unknown [10.110.178.62]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id D6B6E1FD24; Mon, 30 Dec 2024 10:37:01 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-5b5ff79f4f-w67sh with ESMTPSA id LvWUJ813cmdr+gAA3+hvSg (envelope-from ); Mon, 30 Dec 2024 10:37:01 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G0051ff46abb-e659-4839-aa46-3966f78d987f, 6D914948CB66689FE61B495E9935EEA3F02DA3C9) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 From: ngraves@ngraves.fr To: jgart , 64904@debbugs.gnu.org Subject: Re: [bug#64904] [WIP] rust-build-system proposition In-Reply-To: <87pll9sn76.fsf@dismail.de> References: <87pm4de277.fsf@ngraves.fr> <87pll9sn76.fsf@dismail.de> Date: Mon, 30 Dec 2024 11:37:01 +0100 Message-ID: <877c7h4fua.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 8632837539771245305 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddruddviedgudekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffujghffffkgggtsehttdertddttddtnecuhfhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhenucggtffrrghtthgvrhhnpeduhfevueeiudefffejgfffheelvddvfffhteeutdfguddvhefgjeehgeduhedtueenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieegledtgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=vh81eNIwfbP3L+P0PTs0GelVrIFuu8iiNRqDwo1SCQE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1735555022; v=1; b=5M45HzEtUZEJ7vziq1bPbLwuBDgFAI9VGt9fzGfcr87W7rV64fJu1I9FBwujvOwBMkiynQ0N /CZizJ5dzyKd3e93yQMf6h0UAy/JPP0je9RA4eEsZnzO40bm03ZnDoZPiff6g6rROVE01yk3iVo Kmb48qqaICV70xka+8iuxFwgIMlRzI444Gb41NWRAM0gJP9FNAsgZKEIFkHTOaNaWNmENSMM+iQ J3S1/0Ef3VXnaq+UijMQnGdqhcAj6+CHraVj5lCARpYHQOyFXKHEPV7q64MeognuUOKjYrSg0u2 9IlX6jdG9vB/mBYBkYrdCJAsPG1DDgHUv5hC0rB+07wbg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64904 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 (-) On 2024-12-30 00:24, jgart via Guix-patches via wrote: > Hi, > > What's the status on this ticket? I most likely lost the data with my recent computer issues, such a shame that was a lot of work (1-2 months part-time). As a record if someone wants to follow through, what I did from memory, it worked well: - moved antioxidant-build-system to rust-build-system - rust-build-system was actually a rust-workspace-build-system, with the logic that a single package was a workspace of one package - I moved most of the state from antioxidant-build-system to arguments, was finishing that, there was only 3-5 arguments left. - for workspaces, an output was a package - for some crates-gtk.scm or crates-crypto.scm, the whole file could be summarized into one or two packages with multiple outputs. (This should be a more general conversation, Go and Node have the same workspace logic that we should be able to build on, and avoid managing in Guix was can be done through workspaces. That was one of my blockers, not having inputs on whether was I was doing would eventually be adopted due to this). The huge upside from all this was that our cargo-build-system rebuilds everything for every package, while the declarative nature of guix allows to avoid that. Compiling all rust packages with rust-build-system was actually doable on a good computer in less than a day. Not possible with cargo-build-system. -- Best regards, Nicolas Graves From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 19 04:57:10 2025 Received: (at control) by debbugs.gnu.org; 19 Jan 2025 09:57:10 +0000 Received: from localhost ([127.0.0.1]:44951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZS3K-0006jt-4V for submit@debbugs.gnu.org; Sun, 19 Jan 2025 04:57:10 -0500 Received: from 2.mo575.mail-out.ovh.net ([46.105.52.162]:54775) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tZS3F-0006je-VH for control@debbugs.gnu.org; Sun, 19 Jan 2025 04:57:08 -0500 Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.212]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4YbTQl3vfZz1l66 for ; Sun, 19 Jan 2025 09:57:03 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-nxqz9 (unknown [10.110.118.36]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 223061FE4B for ; Sun, 19 Jan 2025 09:57:03 +0000 (UTC) Received: from ngraves.fr ([37.59.142.106]) by ghost-submission-5b5ff79f4f-nxqz9 with ESMTPSA id EvOCOG7MjGcr9gQA0wEBgg (envelope-from ) for ; Sun, 19 Jan 2025 09:57:03 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R0066d4e7cc9-019b-4411-a8b7-c5f4a16b2627, B213BA125756ED4736CFDECEDDCCCB6F64C65AB1) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Sun, 19 Jan 2025 10:57:02 +0100 Message-ID: <61f9b4433aa6012fcabaed220e15f9dd@ngraves.fr> To: control@debbugs.gnu.org From: Nicolas Graves Subject: control message for bug #64904 X-Ovh-Tracer-Id: 14730992909184524901 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrudeijedguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpeffkffvhffusedttdhjtddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgfdvvdeugfekueelheejheejhfekieekgedtieefieekjedvgeehuddvieeftdeunecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrddutdeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=whvE18BRgFzgfY/ArwJGvdd6EXzKVUQMVjOZB13M0+o=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1737280623; v=1; b=cA6uJkTTfpdnOELT/XoekYiKmmCaENZ3sDDPB1vVqzmBIAnTh+Uf38fR19UDjxa1Xjhoh+KL eMuNQ4xhnU6uHYl5VKYftFGkPLCKvVQPx+teYKHoeQGFQ27xlnRhzh8wPFPdlEXxbX15ZQdXXGP yFT2PgYPBvusGyZHgReRi5hROSWc0pMlIF4EzJl4L9Vinh8Eq/KzFzMp+bxvi1RaKzOAA/2rncb cyaT2lol5AByej1I9aw2n7gSDGdKyo50Fp2uDB6leEIAOuHcTNG5hcr61Bsm7KMUysno8h2ik0K AdtktgqS/XTFZwgBZlOVup9dd+lZ0s9fTEDqGqsnmPAsQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 64904 quit From unknown Sun Aug 17 01:48:37 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, 16 Feb 2025 12:24:05 +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