March 20, 2014
Am 14.03.2014 11:43, schrieb Chris:
> [1]
> Yesterday I tried to build a project with dub. dub had downloaded and
> installed dmd v2.065. The project and accompanying library had been
> built with dmd v2.064. dub said that the project was up to date and
> didn't need compiling. However, I got a long long error message
> informing me that there were undefined references (see below). I
> recompiled the library with dmd v2.065 and everything worked fine. Yet I
> wonder, is this behavior normal, i.e. dub says its alright but not really?

DUB currently doesn't take the compiler version into account when generating the hash value used to cache the intermediate build results (in .dub/build/*), which is the reason it thought everything was up to date. This will get fixed for the next version.

1 2
Next ›   Last »