This allows depends-built packages to be cached.
guix: Passthrough BASE_CACHE into container #21087
pull dongcarl wants to merge 1 commits into bitcoin:master from dongcarl:2020-12-guix-base-cache changing 3 files +14 −0-
dongcarl commented at 7:43 PM on February 5, 2021: member
- dongcarl added this to the "PRs" column in a project
- DrahtBot added the label Build system on Feb 5, 2021
- DrahtBot added the label Docs on Feb 5, 2021
- DrahtBot added the label Scripts and tools on Feb 5, 2021
- MarcoFalke removed the label Docs on Feb 16, 2021
- MarcoFalke removed the label Build system on Feb 16, 2021
-
901f54321b
guix: Passthrough BASE_CACHE into container
This allows depends-built packages to be cached.
- dongcarl force-pushed on Feb 16, 2021
-
in contrib/guix/README.md:121 in 901f54321b
113 | @@ -114,6 +114,12 @@ find output/ -type f -print0 | sort -z | xargs -r0 sha256sum 114 | depends tree. Setting this to the same directory across multiple builds of the 115 | depends tree can eliminate unnecessary redownloading of package sources. 116 | 117 | +* _**BASE_CACHE**_ 118 | + 119 | + Set the depends tree cache for built packages. This is passed through to the 120 | + depends tree. Setting this to the same directory across multiple builds of the 121 | + depends tree can eliminate unnecessary building of packages.
MarcoFalke commented at 5:37 PM on February 16, 2021:Should this mention that the folder should be unique per major version of Bitcoin Core? See #17248
MarcoFalke commented at 5:40 PM on February 16, 2021:I guess long term the goal is to move the depends cache to the guix gnu store anyway?
dongcarl commented at 5:46 PM on February 16, 2021:See: #17248 (comment)
MarcoFalke commented at 6:38 PM on February 16, 2021: memberApproach ACK 901f54321b386258a1682423160bfdfa35ea4c39
might test some day
fanquake commented at 4:24 AM on February 17, 2021: memberACK 901f54321b386258a1682423160bfdfa35ea4c39
Builds at 901f54321b386258a1682423160bfdfa35ea4c39:
# guix describe Generation 3 Feb 17 2021 00:52:36 (current) guix 8fc36d8 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 8fc36d82271946bf5e327b0f2feef9f65ce91701 # git rev-parse HEAD 901f54321b386258a1682423160bfdfa35ea4c39 # find output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 86e97b0328838ac6ff3c3aed317943df261b1ff6aa52f8a2f145f8deffe404eb output/bitcoin-901f54321b38-aarch64-linux-gnu-debug.tar.gz 6bcb4997317595dbef7d43636bc452d66cc6a570a5545a849342a75f3accbabf output/bitcoin-901f54321b38-aarch64-linux-gnu.tar.gz 275761cce916f9d0be8449f16532c5c72ace7de48396a20ba27e7d72f6ca60b6 output/bitcoin-901f54321b38-arm-linux-gnueabihf-debug.tar.gz 59f1b242cdf474d8f17dfd38c95d7edfc4eb9ef42cb11e7af9cb6fbeeb59b122 output/bitcoin-901f54321b38-arm-linux-gnueabihf.tar.gz 3472e5792b6ee74d000a5335349867b09a5ad94a369743f8cfe547969f8328d9 output/bitcoin-901f54321b38-osx-unsigned.dmg b84b85b38101d71f2e4f4a7b92a3c70dc83161fa6821b48419448f4a9a76785b output/bitcoin-901f54321b38-osx-unsigned.tar.gz 9cbb4a0da4bf9384fe172203054d4b8fbdc3249ea0702e054c55245510745db1 output/bitcoin-901f54321b38-osx64.tar.gz 1f16a73254a83da30545ad386f91c8e816ca7af2330ba17f613c6425c938b6ce output/bitcoin-901f54321b38-riscv64-linux-gnu-debug.tar.gz b32c65c4c64fd687d80885a9a10797fcb66eb64af89194042936aefa65a84e37 output/bitcoin-901f54321b38-riscv64-linux-gnu.tar.gz 95c23a5ed33b1f1a588ed15e8ee5e99b62da0949cd4f1034f3a6a78fcf899d11 output/bitcoin-901f54321b38-win-unsigned.tar.gz 086e93373b6042942ccd98be074e2f563928d528ea4ff68d9ca38f6ef0c4ea2d output/bitcoin-901f54321b38-win64-debug.zip 980bfeed88b6d74a8c9e83415c18f09c8766bed81cd59e3879ce6947240c1b21 output/bitcoin-901f54321b38-win64-setup-unsigned.exe e7a8ff07065990980dc3ad71e401fc26aa8fee3c8609c08dc81cc148b52b0846 output/bitcoin-901f54321b38-win64.zip 19c25c58adb03cdf780007b05c80ce66bb988e631c37e7a548a9d34ec057b8f6 output/bitcoin-901f54321b38-x86_64-linux-gnu-debug.tar.gz 4e7192c25e97adee4c0dd7011944e6ec058d5209fea5ccc73aab68676337a989 output/bitcoin-901f54321b38-x86_64-linux-gnu.tar.gz dadee4929b3c57476581277e2c6a25fd35833b08e62346bffc17c3c01974d3cb output/src/bitcoin-901f54321b38.tar.gzfanquake merged this on Feb 17, 2021fanquake closed this on Feb 17, 2021fanquake moved this from the "PRs" to the "Done" column in a project
sidhujag referenced this in commit e41a4280fc on Feb 17, 2021DrahtBot locked this on Aug 16, 2022ContributorsLabels
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-15 00:14 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-15 00:14 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me