-
Notifications
You must be signed in to change notification settings - Fork 842
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't work on Windows #216
Comments
What does |
I'm using the version from https://github.com/commercialhaskell/stack/wiki/Downloads#windows |
Ouch, OK, testing now |
Downloading 7.8.4 is intentional: it requires at least the tested version of GHC from the snapshot, and that LTS snapshot was built with 7.8.4. I haven't reproed that problem yet, still trying |
OK, reproed, now fixing |
Found the bug, slipped in after my testing: |
OK, pushed a fix for it. I'm just rebuilding everything locally and then I'll upload a new executable. |
@ndmitchell I've uploaded a new binary, can you confirm that this works? Everything is running correctly for me. |
Still doesn't work:
|
In particular, |
I confirm this happens repeatably. |
Different issue: this only applies to |
Why is it building happy anyway? I have it installed and on my PATH. Or does it require happy build with its GHC? |
It builds the version of happy in the snapshot to be on the safe side. It's also to do with the fact that build-tools fields in .cabal files are undefined, and may refer to either an executable or a package, so the fact that you have happy.exe available doesn't prove that you have the right build tool... it's quite a mess actually. Anyway, there's an easy fix I'll push immediately, and then a better one to be worked out. |
It's a mess, which is why I want to use |
Hah, true. OK, can you pull master and see if that lets you build hlint? It seems to be working for me now. |
And I'm wondering if this should be opened as a bug against directory, since the behavior on Windows and Linux is difference for |
Turns out that this is a documented difference in
Anyway, the fix in place is the correct one (use |
OK, with the git version it all worked. |
W00t. Thanks again for catching these, I'll add "build hlint" to the release checklist, and make sure that there aren't more commits added after we've gone through the checklist next time. |
Hi, this seems to have resurfaced: Everything is Ok Folders: 520 |
@Timp-ELS Which |
And what's the precise error (please run with |
This isn't piping all of the output to the file; here is what gets piped (processing ghc-8.6.3.tar.xz) Here's the rest of the output that dumps to the console
|
OK, this is failing during |
So it tries to download GHC 7.8.4, even though I have 7.8.3 installed (which seems like a bug). It also fails to do that.
The text was updated successfully, but these errors were encountered: