-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: bfd9eaeb5379
head repository: NixOS/nixpkgs
compare: c351eb284236
- 10 commits
- 9 files changed
- 1 contributor
Commits on Apr 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fb3df59 - Browse repository at this point
Copy the full SHA fb3df59View commit details -
spidermonkey: fix host, target settings
spidermonkey doesn’t use the autotools build, host, target convention. Instead it considers ‘--host’ to be the autotools’ ‘--build’ and ‘--target’ to be the autotools’ ‘--host’! As a result, we cannot safely use “configurePlatforms”. Instead, we must manually set these flags. /cc @illegalprime
Configuration menu - View commit details
-
Copy full SHA for 65f2b0a - Browse repository at this point
Copy the full SHA 65f2b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59bb1dc - Browse repository at this point
Copy the full SHA 59bb1dcView commit details -
stdenv/linux: use isCompatible to find bootstrap tools
This avoids part of the issue where things like armv7a don’t work because the system doesn’t realize it can use the armv7l bootstrap tools.
Configuration menu - View commit details
-
Copy full SHA for dd584d8 - Browse repository at this point
Copy the full SHA dd584d8View commit details -
systems: fix emulator identity
Squashed to fix shell quoting, thanks @Ericson2314
Configuration menu - View commit details
-
Copy full SHA for 23560ea - Browse repository at this point
Copy the full SHA 23560eaView commit details -
systems: correct qemu architectures
ppc64le and ppc64 are different targets in the configure script. We can’t use the same one. TODO: canonicalize similar ones based on qemu’s configure script.
Configuration menu - View commit details
-
Copy full SHA for 5eea658 - Browse repository at this point
Copy the full SHA 5eea658View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97a3c7f - Browse repository at this point
Copy the full SHA 97a3c7fView commit details -
kernel-headers: infer ARCH from config triple
This makes us less reliant on the systems/examples.nix. You should be able to cross compile with just your triple: $ nix build --arg crossSystem '{ config = "armv6l-unknown-linux-gnueabi"; }' stdenv
Configuration menu - View commit details
-
Copy full SHA for d8934fe - Browse repository at this point
Copy the full SHA d8934feView commit details
Commits on Apr 20, 2019
-
systemd: use lib.getBin for utillinux
it’s almost always a better idea to use getBin instead of .bin. Otherwise, we could get an evaluation error if utillinux is missing the bin otuput.
Configuration menu - View commit details
-
Copy full SHA for 4224b03 - Browse repository at this point
Copy the full SHA 4224b03View commit details -
Merge pull request #59897 from matthewbauer/mb-cross-fixes2
Miscellaneous cross compilation fixes
Configuration menu - View commit details
-
Copy full SHA for c351eb2 - Browse repository at this point
Copy the full SHA c351eb2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff bfd9eaeb5379...c351eb284236