-
Notifications
You must be signed in to change notification settings - Fork 189
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
Update config.guess, config.sub to their latest versions #579
Conversation
- Primarily to allow the new GHC Javascript backend to build network.
We stick to autoconf v2.69 because of #502 and #508. @sevanspowell Which version of autoconf are you using? @Mistuke Does autoconf v2.72 solve Window's problem? |
I think I can minimize the diff, I likely don't need to change config.guess, and only need a few lines related to GHCJS/Javascript from config.sub. |
2.71, but I pulled these files direct from https://git.savannah.gnu.org/cgit/config.git/plain/config.sub?id=948ae97ca5703224bd3eada06b7a69f40dd15a02. |
I'll try and include a script to reproduce the issue (likely with docker) in the next couple of days. |
Although @kazu-yamamoto, it looks like CI passed (mostly, macOS-latest 8.4 might need a retry), would you expect the linked issues to be reflected in the status of the CI? |
Hi, this should be OK. I'm pretty sure we worked around the issue years ago
in how we pass paths to configure.
Kind regards,
Tamar
…Sent from my Mobile
On Mon, Jun 10, 2024, 04:17 Samuel Bennett (Evans-Powell) < ***@***.***> wrote:
I'll try and include a script to reproduce the issue (likely with docker)
in the next couple of days.
—
Reply to this email directly, view it on GitHub
<#579 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAI7OKMRKKFSL73F5FKXRKDZGULDDAVCNFSM6AAAAABI6MECQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJXGEYTMOJTHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Merged. @sevanspowell Would you tell me what you want to do next. |
Thanks @kazu-yamamoto, I hope this proves helpful to those building with the new GHC Javascript backend. I don't think I need you to do anything next. We'd need to release a new version of network at some point, but there is no rush (if there's anything I can do to help, let me know). There are some lingering "issues" with building Personally I have used haskell.nix to work around this inconvenience successfully (see https://github.com/sambnt/haskell-js-templates/blob/master/templates/04-oauth/nix/hix.nix#L30), but I worry about those not using haskell.nix. There are additionally some issues with haskell.nix trying to include files from |
I will release the next version with |
It is still not easy to build network with the new GHC Javascript backend, you must vendor the package and run
autoreconf -i
before build (as shown in haskell/cabal#4903 (comment)).