diff options
author | Ludovic Courtès <ludo@gnu.org> | 2021-11-10 00:39:10 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2021-11-10 00:39:10 +0100 |
commit | 745d3a9b44f93af6fa84468b4b846d1104a73007 (patch) | |
tree | 397be67a90da8b4eda11294f4c0c335c1193acef /gnu | |
parent | d855119eceb838ce56d45157a3f45f97dc7a1749 (diff) | |
download | guix-745d3a9b44f93af6fa84468b4b846d1104a73007.tar.gz guix-745d3a9b44f93af6fa84468b4b846d1104a73007.zip |
store: 'mapm/accumulate-builds' does not compare stores with 'eq?'.
Fixes <https://issues.guix.gnu.org/51732>.
Regression introduced in 2015d3f042870860efef10e801b93eacc0742d38.
The (eq? store expected-store) comparison doesn't work on this branch
where the functional cache, with 'cache-object-mapping', is used
extensively, thereby changing the store's object identity.
* guix/store.scm (build-accumulator): Compare the socket of STORE and
EXPECTED-STORE rather than the store themselves.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions