From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:700:3204::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id kEKcIoQwmGVd1gAAkFu2QA (envelope-from ) for ; Fri, 05 Jan 2024 17:38:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id GMt6GoQwmGWkvAAAe85BDQ (envelope-from ) for ; Fri, 05 Jan 2024 17:38:28 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1704472708; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post; bh=2htUB2h0B4aHv4XgIS1gE4+ARoLlkMUK5jEAZ2ntNmk=; b=cVBiID2cCbKco3iG0MQrf6+hf4Dem+S6uv3mkG0XsrrrkxkJF2MKl6OI4tLUWgN7Puapcz Ovw4Tbbhuqj6TAnJYzyUYOup4iDXwg3gmZpze6EBMOO5onw4rXzVZTvd8XsfgwTEQ0Jx1l WJo3Q1gDheBHfDbigrswhgE+gbZkHcnXctMLQ7/KQGpKZwjbLo/ZDxF8jexujcQV2Vr8pf FM96EH9WXRPEcQFTD5y9IaKhXFSjssqDcqwEtfAQZDGtZZtFB4J6+B/Ze0ZjrECE9gE3KF UtLFWjrJAmd1UKVF5h0Y0203kui0OFI6fkVANxj4k78wbmp5ZkqR05wM4hxdCw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1704472708; a=rsa-sha256; cv=none; b=BnHcXbpxvB2Dvg1t5ctjeWV13zFV/iDU8kCQvxJpBHDgy20hE66TL6YZnq+OAuK2EVdnm3 GpG2qX65zoN5VklEne2brxO3V5R450iEeApqnuCNj0uNsoxeer8SQPjMi+C2Qm/fuMImiF W4aSLHrtcJ2eVPT/wXVVMtG2DiJ5YngV35jqrR9WI5ZZ+0p5IgnGJS3M8+TeR0X0A+8/Kg mnY7SxvcFzEYt6OPz69lqWTuAvDeiAPhWR9ePaC+dcGK05wu5N/AmVrztFYb9I/nM2aTDa xmyIp851EcRjsWIs98InuIP3TKBZo81DCNVj+5FzOTcX5xdtvz20bKZnFmjrSA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 038CE5F288 for ; Fri, 5 Jan 2024 17:38:28 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLnCy-0005Tu-6g; Fri, 05 Jan 2024 11:38:08 -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 ) id 1rLnCs-0005S9-C3 for guix-patches@gnu.org; Fri, 05 Jan 2024 11:38:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLnCp-0007wh-48 for guix-patches@gnu.org; Fri, 05 Jan 2024 11:38:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rLnCs-0003nX-BA for guix-patches@gnu.org; Fri, 05 Jan 2024 11:38:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68266] [PATCH 0/7] Memoize packages associated with cross building. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 05 Jan 2024 16:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68266 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68266@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170447263014493 (code B ref -1); Fri, 05 Jan 2024 16:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jan 2024 16:37:10 +0000 Received: from localhost ([127.0.0.1]:57711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLnC2-0003lg-El for submit@debbugs.gnu.org; Fri, 05 Jan 2024 11:37:10 -0500 Received: from lists.gnu.org ([2001:470:142::17]:32926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLnC0-0003lG-WC for submit@debbugs.gnu.org; Fri, 05 Jan 2024 11:37:09 -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 ) id 1rLnBr-0004tJ-BC for guix-patches@gnu.org; Fri, 05 Jan 2024 11:36:59 -0500 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLnBp-0007mr-SH for guix-patches@gnu.org; Fri, 05 Jan 2024 11:36:59 -0500 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 10CD727BBE2 for ; Fri, 5 Jan 2024 16:36:55 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id bd3839a5 for ; Fri, 5 Jan 2024 16:36:54 +0000 (UTC) User-agent: mu4e 1.10.7; emacs 29.1 From: Christopher Baines Date: Fri, 05 Jan 2024 16:35:25 +0000 Message-ID: <87plyfrb2x.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -8.37 X-Spam-Score: -8.37 X-Migadu-Queue-Id: 038CE5F288 X-Migadu-Scanner: mx11.migadu.com X-TUID: mo7dmXd7kVtR --=-=-= Content-Type: text/plain This comes from dumping the contents of the store connection object cache after computing derivations targeting i586-pc-gnu, and looking at what packages appear multiple times as cache keys. Christopher Baines (7): gnu: Memozise make-ld-wrapper results. gnu: Memozise cross-binutils results. gnu: Memozise cross-gcc results. gnu: Memozise cross-kernel-headers results. gnu: Memozise cross-mig results. gnu: Memozise cross-libc results. packages: rust: Memoize make-rust-sysroot results. gnu/packages/base.scm | 126 +++--- gnu/packages/cross-base.scm | 804 +++++++++++++++++++----------------- gnu/packages/rust.scm | 6 +- 3 files changed, 486 insertions(+), 450 deletions(-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmWYMCZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XewgBAAj9aTBQ3J1mNMlCZ0aFsIWTxOEQFusvol V3IOeUboC8w1Oe2wxGZtgtQBsArcZivfo8Wt9gSsL1z0o6d3i/m88/6NpIBwaAMq hhP3f2b8zjngI+YYY3Tz6oEzG5GUGPLSQSb31bnPnmGEfkFTracvdb1r0/gshm9X sLy+RaSy5z7UMLaSELEBH5G/a2GfRv++2WGYasftCKMludVFw99db9XkhsA8SO6b TIH3bMNHapr1B43gRqc3AstxuAXjgXyPCMrJq/8gFezIoqjTdi+BOLLn0xk3G0nZ WZoqPRNJdWfp5NPmYinLpU+ylUYCicXhxgWRRbfMjP6h+F1zmGZezI9E+h74m26G /gQotLAQi/Y74jezsWcaPWEByB9Omouv+LncTClF26J5EB8ZaIf/sG19J/pggOWJ 5AY+hHDzgzZsME8UhCU5TvMXz+0brV39cHvOSJYQPKIP7ml9RtWe6GumhYTZdUrw ClQGm5DycXXuFY10NUX+Ms7oEEOfYzWoWMIV/Q+T2MSTaeii9TYFutjG4OJDVzkx Pn76Ik18eRWhgaNY4jJ9TsBTaZeU+3zbxoFYnRSLgsS7Xal6VAbZGmZ9qHciBwN2 9ktBORdciRnjP2b2venuJ27PqGu2K8nxrZXLvYcwye1HLk1FF5xf6Kk623nKTOqT 6yzwOXCRZd0= =ElRU -----END PGP SIGNATURE----- --=-=-=--