Pure-D / serve-d

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

Bump dub version to 1.29.0 for workspace-d #250

Closed Rubikoid closed 1 year ago

Rubikoid commented 2 years ago

Dump dub version to the most recent 1.29.0

Fixes crash on some projects with backtrace like that:

Running dub build
2022-07-22T00:48:39.974 [error] serverbase.d:338:__lambda2 Failed processing notification: object.Exception@../../../.dub/packages/dub-1.28.0-beta.1/dub/source/dub/project.d(1485): Invalid variable: DC
----------------
??:? [0x55f165c556f5]
??:? [0x55f165c57196]
??:? [0x55f165c38c7f]
??:? [0x55f165b930d0]
??:? [0x55f165b929fb]
??:? [0x55f165b89dc0]
??:? [0x55f165b2d13b]
??:? [0x55f165b2d1c4]
??:? [0x55f165b8414b]
??:? [0x55f165b84119]
??:? [0x55f165b84119]
??:? [0x55f165b83fb4]
??:? [0x55f165b2ca7e]
??:? [0x55f1659662b0]
??:? [0x55f165c31383]
??:? [0x7efcbde1f54c]
??:? clone [0x7efcbdea4873]
Reavershark commented 1 year ago

I believe that error is caused by trying to build newer versions of the openssl bindings. Specifically this commit: 8718928.

WebFreak001 commented 1 year ago

this will be implemented once I fixed the CI

WebFreak001 commented 1 year ago

sorry about the delay, I forgot about this PR and had updated it myself. The current nightly and pre-release contain the latest DUB version.