dlang-community / DCD

The D Completion Daemon is an auto-complete program for the D programming language
GNU General Public License v3.0
349 stars 71 forks source link

The Windows binaries are not working #635

Closed aminya closed 3 years ago

aminya commented 3 years ago

Downloaded from here: https://github.com/dlang-community/DCD/releases/tag/v0.13.2

❯ ./dcd-client.exe
ResourceUnavailable: Program 'dcd-client.exe' failed to run: The specified executable is not a valid application for this OS platform.At line:1 char:1
+ .\dcd-client.exe
+ ~~~~~~~~~~~~~~~~.

I tried both x64 and i686

aminya commented 3 years ago

@WebFreak001 Could you retrigger the CI so it builds the binaries again?

WebFreak001 commented 3 years ago

@aminya the CI is no longer able to upload binaries (#634) - also I can't seem to retrigger builds

aminya commented 3 years ago

Isn't there anyone who has access to this organization? It is called "dlang-community" after all.

rikkimax commented 3 years ago

Isn't there anyone who has access to this organization? It is called "dlang-community" after all.

I am an owner, I can retrigger a build on request.

Travis-ci.org is being shutdown (in favor of .com which seems to be a newer service). Since we are not in the beta for the new service and the old one is shutting down this month, it may be best to wait until the change over to deal with CI.

aminya commented 3 years ago

@rikkimax Could you retrigger the AppVeyor builds?

In the long run, we should transfer everything to GitHub Actions.

rikkimax commented 3 years ago

@rikkimax Could you retrigger the AppVeyor builds?

In the long run, we should transfer everything to GitHub Actions.

I don't see any project for AppVeyor on my account, and idk if its even setup here.

aminya commented 3 years ago

We should migrate everything to Github Actions. Currently, the Windows binaries are cross-compiled from Linux, and probably that's why they are broken. https://github.com/dlang-community/DCD/blob/master/release-windows.sh

aminya commented 3 years ago

I made a pull request could you take a look? @rikkimax @WebFreak001