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: memberThis allows depends-built packages to be cached.
-
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
-
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:
0# guix describe 1Generation 3 Feb 17 2021 00:52:36 (current) 2 guix 8fc36d8 3 repository URL: https://git.savannah.gnu.org/git/guix.git 4 branch: master 5 commit: 8fc36d82271946bf5e327b0f2feef9f65ce91701 6 7# git rev-parse HEAD 8901f54321b386258a1682423160bfdfa35ea4c39 9 10# find output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 1186e97b0328838ac6ff3c3aed317943df261b1ff6aa52f8a2f145f8deffe404eb output/bitcoin-901f54321b38-aarch64-linux-gnu-debug.tar.gz 126bcb4997317595dbef7d43636bc452d66cc6a570a5545a849342a75f3accbabf output/bitcoin-901f54321b38-aarch64-linux-gnu.tar.gz 13275761cce916f9d0be8449f16532c5c72ace7de48396a20ba27e7d72f6ca60b6 output/bitcoin-901f54321b38-arm-linux-gnueabihf-debug.tar.gz 1459f1b242cdf474d8f17dfd38c95d7edfc4eb9ef42cb11e7af9cb6fbeeb59b122 output/bitcoin-901f54321b38-arm-linux-gnueabihf.tar.gz 153472e5792b6ee74d000a5335349867b09a5ad94a369743f8cfe547969f8328d9 output/bitcoin-901f54321b38-osx-unsigned.dmg 16b84b85b38101d71f2e4f4a7b92a3c70dc83161fa6821b48419448f4a9a76785b output/bitcoin-901f54321b38-osx-unsigned.tar.gz 179cbb4a0da4bf9384fe172203054d4b8fbdc3249ea0702e054c55245510745db1 output/bitcoin-901f54321b38-osx64.tar.gz 181f16a73254a83da30545ad386f91c8e816ca7af2330ba17f613c6425c938b6ce output/bitcoin-901f54321b38-riscv64-linux-gnu-debug.tar.gz 19b32c65c4c64fd687d80885a9a10797fcb66eb64af89194042936aefa65a84e37 output/bitcoin-901f54321b38-riscv64-linux-gnu.tar.gz 2095c23a5ed33b1f1a588ed15e8ee5e99b62da0949cd4f1034f3a6a78fcf899d11 output/bitcoin-901f54321b38-win-unsigned.tar.gz 21086e93373b6042942ccd98be074e2f563928d528ea4ff68d9ca38f6ef0c4ea2d output/bitcoin-901f54321b38-win64-debug.zip 22980bfeed88b6d74a8c9e83415c18f09c8766bed81cd59e3879ce6947240c1b21 output/bitcoin-901f54321b38-win64-setup-unsigned.exe 23e7a8ff07065990980dc3ad71e401fc26aa8fee3c8609c08dc81cc148b52b0846 output/bitcoin-901f54321b38-win64.zip 2419c25c58adb03cdf780007b05c80ce66bb988e631c37e7a548a9d34ec057b8f6 output/bitcoin-901f54321b38-x86_64-linux-gnu-debug.tar.gz 254e7192c25e97adee4c0dd7011944e6ec058d5209fea5ccc73aab68676337a989 output/bitcoin-901f54321b38-x86_64-linux-gnu.tar.gz 26dadee4929b3c57476581277e2c6a25fd35833b08e62346bffc17c3c01974d3cb output/src/bitcoin-901f54321b38.tar.gz
fanquake merged this on Feb 17, 2021fanquake closed this on Feb 17, 2021
fanquake 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, 2022
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: 2024-12-19 09:12 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: 2024-12-19 09:12 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