jacob-carlborg/dlp

Build broken against dmd-master

MartinNowak opened this issue · 6 comments

Just FYI
https://buildkite.com/dlang/phobos/builds/4232#10246b2a-f73e-4bf0-a7c1-5ca3cc773d1f

../.dub/packages/ddc-0.0.4_2.094.1/ddc/src/dmd/dversion.d(57,27): Error: function `dmd.dversion.DebugSymbol.toChars` does not override any function
../.dub/packages/ddc-0.0.4_2.094.1/ddc/src/dmd/aggregate.d(23,8): Error: module `dmd.gluelayer` import `Symbol` not found, did you mean class `dmd.dsymbol.Dsymbol`?
...

I don't know what BuildKite is doing, but it works perfectly fine locally and in GitHub Actions: https://github.com/jacob-carlborg/dlp/actions/runs/431205082.

It's testing dmd master, so I guess you could expect some upcoming breakage for 2.095.x.

I did test using DMD mater and it works for me. GitHub Action is testing using DMD master as well. It looks like Dub is broken.