1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2024-10-18 00:16:11 -04:00

Compare commits

...

2 commits

Author SHA1 Message Date
Yuxuan Shui e378c7f4a4
Merge 8e9f12526f into f51974d698 2024-10-16 22:17:24 +01:00
Yuxuan Shui 8e9f12526f Never copy nix store path to nix store
Fixes #11228
2024-07-31 19:22:05 +01:00

View file

@ -150,7 +150,7 @@ struct PathInputScheme : InputScheme
store->addTempRoot(*storePath); store->addTempRoot(*storePath);
time_t mtime = 0; time_t mtime = 0;
if (!storePath || storePath->name() != "source" || !store->isValidPath(*storePath)) { if (!storePath || !store->isValidPath(*storePath)) {
// FIXME: try to substitute storePath. // FIXME: try to substitute storePath.
auto src = sinkToSource([&](Sink & sink) { auto src = sinkToSource([&](Sink & sink) {
mtime = dumpPathAndGetMtime(absPath, sink, defaultPathFilter); mtime = dumpPathAndGetMtime(absPath, sink, defaultPathFilter);