Pure-D / serve-d

D LSP server (dlang language server protocol server)
MIT License
200 stars 48 forks source link

Building requests 1.1.7 issue #308

Closed sltu closed 1 year ago

sltu commented 1 year ago

Hi guys, I tried to install serve-d on Endeavour OS to use it with Helix Editor but got an issue during process of building...

Building requests 1.1.7: building configuration [std]
/home/slawtul/.dub/packages/requests-1.1.7/requests/source/requests/streams.d(901,28): Error: function `scope @trusted long requests.streams.OpenSslSocket.send(const(void)[] buf, SocketFlags flags)` does not override any function, did you mean to override `@trusted long std.socket.Socket.send(scope const(void)[] buf, std.socket.SocketFlags flags)`?
/home/slawtul/.dub/packages/requests-1.1.7/requests/source/requests/streams.d(904,28): Error: function `scope long requests.streams.OpenSslSocket.send(const(void)[] buf)` does not override any function, did you mean to override `@trusted long std.socket.Socket.send(scope const(void)[] buf, std.socket.SocketFlags flags)`?
/home/slawtul/.dub/packages/requests-1.1.7/requests/source/requests/streams.d(908,28): Error: function `scope @trusted long requests.streams.OpenSslSocket.receive(void[] buf, SocketFlags flags)` does not override any function, did you mean to override `@trusted long std.socket.Socket.receive(scope void[] buf, std.socket.SocketFlags flags)`?
/home/slawtul/.dub/packages/requests-1.1.7/requests/source/requests/streams.d(911,28): Error: function `scope long requests.streams.OpenSslSocket.receive(void[] buf)` does not override any function, did you mean to override `@trusted long std.socket.Socket.receive(scope void[] buf, std.socket.SocketFlags flags)`?
Error ldc failed with exit code 1.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: serve-d
WebFreak001 commented 1 year ago

try building the latest pre-release or master branch, it has been updated and should be fixed by using that.

next stable release is planned soon (release blocked on external thing right now)

sltu commented 1 year ago

thx

sltu commented 1 year ago

works, I use v0.8.0-beta.13