-
Notifications
You must be signed in to change notification settings - Fork 711
Unbreak the build on AppVeyor. #3184
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
Conversation
ffbe1e9
to
028df29
Compare
@23Skidoo Thanks for uploading the binary. I'm trying to update my previous branch that downloaded GHC and cabal separately: https://github.com/grayjay/cabal/tree/appveyor-newer-ghc-and-cabal |
028df29
to
cb5c026
Compare
Apparently when you run |
Now it's failing to download the packages: https://ci.appveyor.com/project/grayjay/cabal/build/1.0.73 |
181769b
to
1cf4a3e
Compare
@grayjay Maybe the problem is that AppVeyor requires a 64-bit binary? The one I uploaded is 32-bit, but the one that comes with Haskell Platform is 64-bit (since it's from |
Something funky is going on:
|
I don't know. I looked back at the other builds that I tried, and I think that all of the cabal binaries that failed to download the index were 32-bit. |
OK, I'll build a 64-bit binary then. |
1cf4a3e
to
a0aea4b
Compare
The 64-bit binary seems to be able to download packages. Yay! |
Great! |
So now it fails when trying to configure
|
a0aea4b
to
cf71c2d
Compare
|
cf71c2d
to
6c935d2
Compare
Thanks, changed the script to use GHC 7.10.3 from Chocolatey. |
And it finally passed! |
Unbreak the build on AppVeyor.
I can reproduce the network configure error locally with |
That's #1634. So it's still broken? Maybe we need to add a workaround. |
Filed an issue: #3185. |
Thanks. It looks like 1.22 was able to configure network because it used |
Take 2.