On Sunday, March 10, 2013 12:45:00 Moritz Maxeiner wrote: > On Sunday, 10 March 2013 at 11:04:36 UTC, Jonathan M Davis wrote: > > The latest from github. I did try using rdmd from 2.062 just in > > case it was an > > issue with rdmd, but that had no effect. I haven't yet tried > > installing the > > 2.062 version of dmd though. > > > >> Probably a stupid question, but is you system up t date (as in > >> sudo pacman -Syu)? > > > > Yes. > > > >> And which architecture are you running it on? > > > > x86_64 > > Alright, seeing as the other two people here (simendsjo and me) > are both > using x86_64 as well and the only noticable difference is you > using dmd-git and us using dmd 2.062 the next question would be: > You said build.sh doesn't print any errors, but does the dub > executable get build (when manually invoking build.sh), because > if not then I would guess something inside the dmd git version > broke/regressed.
Okay, it seems to work if I install dmd 2.062, but with the latest github master, build.sh is now failing with source/app.d(162): Error: need 'this' for 'UninstallVersionWildcard' of type 'immutable(char[])' Failed: 'dmd' '-g' '-debug' '-Isource' '-L-lcurl' '-v' '-o-' 'source/app.d' '- Isource' I don't know why it was failing before without an error message, but I guess that something was updated in the D stuff since last night which affected it. Without digging into it though, I don't know if the error is a regression in the D stuff somewhere, or if the dub code has a legitimate problem that the compiler complains about now when it didn't before. - Jonathan M Davis
