Closed nordlow closed 1 month ago
Can you check whether dub has correctly downloaded dmdlib? It look like it should download master but maybe it uses some cached version?
Can you check whether dub has correctly downloaded dmdlib?
How do I verify this? Specifically where under ~/.dub/
should I look?
Here: ~/.dub/packages/dmd/~master/dmd/compiler/src/ - check that dmd/visitor/transitive.d exists.
Ok, I was able to reproduce the failure on my machine. Manually deleting ~/.dub/packages/dmd/~master/ and then running dub build makes for a successful compile. I think this is a dub bug.
@nordlow note that you also need to recursively init all of the submodules for dub test to work. If the above fixes your issues, feel free to close this as there isn't anything that can be done on our side.
@nordlow note that you also need to recursively init all of the submodules for dub test to work. If the above fixes your issues, feel free to close this as there isn't anything that can be done on our side.
It does. Awesome. Thanks.
Manually deleting ~/.dub/packages/dmd/~master/ Yes, this fixed it. Thanks!
On Ubuntu 24.04 and ldc2-1.40.0-beta3-linux-x86_64
on branch
replace-libdparse
fails to build for me as. What am I missing?