-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cf3ada04a77c
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ec0c4802ae89
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 17 commits
- 20 files changed
- 5 contributors
Commits on Jan 22, 2018
-
ghc: Normalize derivations a bit before cross
These changes will affect the final derivation
Configuration menu - View commit details
-
Copy full SHA for 5a6b6b4 - Browse repository at this point
Copy the full SHA 5a6b6b4View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 0eb3aca - Browse repository at this point
Copy the full SHA 0eb3acaView commit details -
generic-builder: Make GHC a proper dependency
Rather than just sticking it on the PATH
Configuration menu - View commit details
-
Copy full SHA for 54ead73 - Browse repository at this point
Copy the full SHA 54ead73View commit details -
That way the next commit can apply a similar diff to each GHC.
Configuration menu - View commit details
-
Copy full SHA for bc16cfc - Browse repository at this point
Copy the full SHA bc16cfcView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 398ac54 - Browse repository at this point
Copy the full SHA 398ac54View commit details -
Configuration menu - View commit details
-
Copy full SHA for e760de8 - Browse repository at this point
Copy the full SHA e760de8View commit details -
ghc: Fix env vars and configure flags to be weird
GHC currently handles this stuff in a quite non-standard way, basically taking prog var `FOO` to mean `FOO_FROM_TARGET`. It's because it (wrongly) thinks from stage 2's perspective.
Configuration menu - View commit details
-
Copy full SHA for bd0de2f - Browse repository at this point
Copy the full SHA bd0de2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for af03b77 - Browse repository at this point
Copy the full SHA af03b77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60f45a2 - Browse repository at this point
Copy the full SHA 60f45a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23c29eb - Browse repository at this point
Copy the full SHA 23c29ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2516ef - Browse repository at this point
Copy the full SHA a2516efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8560c02 - Browse repository at this point
Copy the full SHA 8560c02View commit details -
haskell infra: nativeGhc != ghc.bootPkgs.ghc
There's no reason to wait for non-binary native to *build* cross ghc, but we want a nix-built GHC for Setup.hs or things won't work.
Configuration menu - View commit details
-
Copy full SHA for 8155312 - Browse repository at this point
Copy the full SHA 8155312View commit details -
release-cross: Add a test for Haskell on Raspberry Pi and "Android"
Hello World with ghcHEAD. ghc822 to come after some patches. Android will be turned into real Android...later.
Configuration menu - View commit details
-
Copy full SHA for b612597 - Browse repository at this point
Copy the full SHA b612597View commit details -
haskell lib: Make Cabal compiler names explicit
Cabal2nix expects a --compiler flag that contains a Cabal Compiler description. We used to use the compiler's derivation name for this, but this breaks when cross-compiling due to the target suffix. Instead we add an explicit haskellCompilerName attribute to Haskell compiler derivations.
Configuration menu - View commit details
-
Copy full SHA for bf68790 - Browse repository at this point
Copy the full SHA bf68790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13739e6 - Browse repository at this point
Copy the full SHA 13739e6View commit details -
Merge pull request #26799 from obsidiansystems/cross-haskell
haskell infra: Fix cross compilation to work with new system
Configuration menu - View commit details
-
Copy full SHA for ec0c480 - Browse repository at this point
Copy the full SHA ec0c480View commit details
There are no files selected for viewing