dub doesn't work with dmd 1:2.082.0-1.0?

rmc rjmcguire at gmail.com
Thu Sep 13 06:11:53 UTC 2018


On Monday, 10 September 2018 at 09:23:19 UTC, SuperPrower wrote:
> dub was working nice until I updated my system (I run 
> ArchLinux32) just now. dmd was updated from version 
> 1:2.081.2-1.0 to 1:2.082.0-1.0 (according to pacman package 
> manager). After that, I couldn't invoke dub for anything. Here 
> is the attempt to run `dub --vverbose`:
> [snip]
> Full exception: 
> object.Exception at source/dub/compilers/compiler.d(127): Failed 
> to invoke the compiler /usr/bin/dmd to determine the build 
> platform: Error: missing or null command line arguments
> [snip]

There don't seem to be any changes to dub or dmd directly related 
to this error perhaps its a packaging issue?

https://github.com/dlang/dmd/blame/61fe641e9a5d40617d6d20aa1abc64e77c00b6ef/src/dmd/mars.d#L205

https://github.com/dlang/dub/blame/765cf8ea8bec9b8da05e41e4987f1b37f02305bc/source/dub/compilers/compiler.d#L127

Just out of curiosity; Why are you using ArchLinux32?

R


More information about the Digitalmars-d-learn mailing list