mirror of
https://github.com/NixOS/nix
synced 2025-07-07 10:11:47 +02:00
perl: run initLibStore()
on openStore()
Since #7478 it's mandatory that `initLibStore()` is called for store
operations. However that's not the case when running `openStore()` in
Perl using the perl-bindings. That breaks e.g. `hydra-eval-jobset` when
built against Nix 2.13 which uses small portions of the store API.
(cherry picked from commit 51013da921
)
This commit is contained in:
parent
286d212d10
commit
77d8066e83
1 changed files with 1 additions and 0 deletions
|
@ -26,6 +26,7 @@ static ref<Store> store()
|
|||
static std::shared_ptr<Store> _store;
|
||||
if (!_store) {
|
||||
try {
|
||||
initLibStore();
|
||||
loadConfFile();
|
||||
settings.lockCPU = false;
|
||||
_store = openStore();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue