mbox series

[bug#68266,0/7] Memoize packages associated with cross building.

Message ID 87plyfrb2x.fsf@cbaines.net
Headers show
Series Memoize packages associated with cross building. | expand

Message

Christopher Baines Jan. 5, 2024, 4:35 p.m. UTC
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(-)