Allow overlap in module mounts

Fixes #6146
This commit is contained in:
Bjørn Erik Pedersen
2019-07-30 18:34:41 +02:00
parent 36220851e4
commit edf9f0a354
3 changed files with 171 additions and 29 deletions

View File

@@ -463,6 +463,7 @@ func (b *sourceFilesystemsBuilder) createMainOverlayFs(p *paths.Paths) (*filesys
}
isMainProject := mod.Owner() == nil
// TODO(bep) embed mount + move any duplicate/overlap
modsReversed[i] = mountsDescriptor{
mounts: mod.Mounts(),
dir: dir,