the-benchmarker / web-frameworks

Which is the fastest web framework?
MIT License
6.9k stars 642 forks source link

New release for 15th of April 2024 #7387

Closed waghanza closed 2 weeks ago

waghanza commented 2 weeks ago
Failing frameworks

@trikko @whiplash There is a compilation issue for last version

16.35 /root/.dub/packages/serverino-0.7.0/serverino/source/serverino/daemon.d(491,61): Error: no property `release` for type `std.socket.Socket`
16.36 /root/.dub/packages/serverino-0.7.0/serverino/source/serverino/main.d(187,59): Error: template instance `serverino.daemon.Daemon.wake!(app)` error instantiating
16.36 /root/.dub/packages/serverino-0.7.0/serverino/source/serverino/main.d(158,14):        instantiated from here: `wakeServerino!(app)`
trikko commented 2 weeks ago

Are you using a old version of d compiler, aren't you?

waghanza commented 2 weeks ago

I'm using a dlang compiler for latest debian, this is how we found to use the most up-to-date compiler

DUB version 1.27.0-3, built on Aug 13 2022

compiler with ldc2

trikko commented 2 weeks ago

Pretty old. Probably you want to download an archive from there:

https://github.com/ldc-developers/ldc/releases/tag/v1.37.0

waghanza commented 2 weeks ago

Is not their a package for debian ?

waghanza commented 2 weeks ago

could you create a PR @whiplash ?

trikko commented 2 weeks ago

Not updated, I guess.

But that archive just need to be unzipped somewhere.

You can also use your current dub version, I guess like this:

dub --compiler=/path/to/bin/ldc2 --build=release ... etc...

waghanza commented 2 weeks ago

ok. we need to update all d based frameworks then