Hi,

I was trying to build my web app using dub --compiler gdc and it was giving me errors, but if i run it with dub (which uses dmd by default) it doesnt give any errors.

Building vibe-d configuration "libevent", build type debug.
Running gdc...
../../../darius/.dub/packages/vibe-d-0.7.18/source/vibe/crypto/cryptorand.d:247: Error: members expected
../../../darius/.dub/packages/vibe-d-0.7.18/source/vibe/crypto/cryptorand.d:247: Error: { } expected following aggregate declaration
../../../darius/.dub/packages/vibe-d-0.7.18/source/vibe/crypto/cryptorand.d:247: Error: Declaration expected, not 'if'
../../../darius/.dub/packages/vibe-d-0.7.18/source/vibe/crypto/cryptorand.d:304: Error: unrecognized declaration
FAIL ../../../darius/.dub/packages/vibe-d-0.7.18/.dub/build/libevent-debug-linux.posix-x86_64-gdc-D31A2906DA4E35680082713BBBF7194C vibe-d staticLibrary
Error executing command run: GDC compile run failed with exit code 1