-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
GHCJS darwin fixes #41120
GHCJS darwin fixes #41120
Conversation
e59bd54
to
4222ee9
Compare
@ElvishJerricco, I just finished building in a pure nix-shell environment with this patch, the standard "Hello, world!" seems to work. Thanks! |
@GrahamcOfBorg build haskell.compiler.ghcjs haskell.compiler.ghcjs82 haskell.compiler.ghcjs84 |
No attempt on aarch64-linux (full log) The following builds were skipped because they don't evaluate on aarch64-linux: haskell.compiler.ghcjs, haskell.compiler.ghcjs82, haskell.compiler.ghcjs84 Partial log (click to expand)
|
Failure on x86_64-linux (full log) Attempted: haskell.compiler.ghcjs, haskell.compiler.ghcjs82, haskell.compiler.ghcjs84 Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: haskell.compiler.ghcjs, haskell.compiler.ghcjs82, haskell.compiler.ghcjs84 Partial log (click to expand)
|
Looks like a lot of dependencies are currently broken. |
Someone broke GHC 8.0.2, which is for some reason used to build jailbreak-cabal for haskell.packages.ghc822 -_- |
So let's wait until GHC 8.0.2 is fixed (#41166) |
4222ee9
to
4c7e5c2
Compare
@GrahamcOfBorg build haskell.compiler.ghcjs haskell.compiler.ghcjs82 haskell.compiler.ghcjs84 |
No attempt on aarch64-linux (full log) The following builds were skipped because they don't evaluate on aarch64-linux: haskell.compiler.ghcjs, haskell.compiler.ghcjs82, haskell.compiler.ghcjs84 Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: haskell.compiler.ghcjs, haskell.compiler.ghcjs82, haskell.compiler.ghcjs84 Partial log (click to expand)
|
Failure on x86_64-linux (full log) Attempted: haskell.compiler.ghcjs, haskell.compiler.ghcjs82, haskell.compiler.ghcjs84 Partial log (click to expand)
|
GHC 8.0.2 is fixed on master but we still have timeouts/failing dependencies on ofborg. I see no point in delaying this rather small change, so let's merge it anyway and see how things work out on Hydra. |
@xeji Thanks :) |
* master: (30 commits) bitlbee: fix build git: 2.17.0 -> 2.17.1 sc-controller: 0.4.2 -> 0.4.3 zeroc-ice: fix parallel building pythonPackages.bsddb3: fix build after 0fd461d haskellPackages.hlibgit2: fix build after #28029 gdk-pixbuf: patch library rpath references on darwin virtualbox: fix build after #28029 GHCJS darwin fixes (#41120) neovim-remote: 1.8.6 -> 2.0.5 messenger-for-desktop: remove (#41224) typora: gnome2 cleanup (#41167) discord: gnome2 cleanup (#41174) skypeforlinux: gnome2 cleanup (#41176) wire-desktop: gnome2 cleanup (#41155) hyper: gnome2 cleanup (#41170) drone: 0.5 -> 0.8.5 (#41200) racket: use proper uname, allow for unix sockets kytea: fix build after #28029 yoda: fix build after #28029 ...
Motivation for this change
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)