image: Do not set journal_model=WAL for the Hurd.
authorJan (janneke) Nieuwenhuizen <janneke@gnu.org>
Fri, 3 Jul 2020 21:45:20 +0000 (23:45 +0200)
committerJan (janneke) Nieuwenhuizen <janneke@gnu.org>
Sat, 11 Jul 2020 14:34:01 +0000 (16:34 +0200)
commit4b9eecd322e566783369795ebea63a479b51f486
tree7b31e376ef05efb3c94554c798cf0e27796dda31
parent1649c7d69ae3fe4a3b94b6173431411a2c238168
image: Do not set journal_model=WAL for the Hurd.

This fixes <https://bugs.gnu.org/42151>.

* gnu/system/images/hurd.scm (hurd-initialize-root-partition): Use #:wal-mode #f
in call to ...
* gnu/build/image.scm (initialize-root-partition): ... this, add #:wal-mode?
parameter, pass it to ...
(register-closure): ... this, add #:wal-mode? parameter, pass it to ...
* guix/store/database.scm (with-database): ... this, add #:wal-mode?
parameter, pass it to ...
(call-with-database): ... this, add #:wal-mode? parameter; when
set to #f, do not set journal_model=WAL.
gnu/build/image.scm
gnu/system/images/hurd.scm
guix/store/database.scm