On Sun, 12 Oct 2014 00:32:48 GMT, Geod24 wrote:

The thing is, gdc-4.6 is awfully old, and so is the frontend it uses (2.055).
You will get A LOT of bugs with any modern codebase (including Vibe's) if you try to work with it. I strongly recommend that you go for gdc-4.9 (which is 2.065), or even switch to DMD unless there is a very good reason not too, and you know what you are doing.

If you do not wish to upgrade your version of gdc, you will have to go back to an earlier version of dub, too, as dub uses a method to determine the platform it is building for (by creating a probe file and compiling it), which is not supported by this old version.

kk, now it makes sense. Packages on wheezy are always ... ok most of the time awfully old. I will update accordingly.

Actually I use dmd and my app hits a segfault with zero debug info when run through gdb. From what I read on dlang's forum, a gdc debug build of my app would probably give better insight. Is it right?

Thank you for the guidance!