Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: ad250c18f7b8
head repository: NixOS/nixpkgs
compare: d97e5e111595
- 18 commits
- 16 files changed
- 2 contributors
Commits on Oct 17, 2018
-
-
make-derivation: set CMAKE_SYSTEM_* when cross compiling
Uses uname data to find what to set these variables: - CMAKE_SYSTEM_NAME - CMAKE_SYSTEM_PROCESSOR - CMAKE_SYSTEM_VERSION - CMAKE_HOST_SYSTEM_NAME - CMAKE_HOST_SYSTEM_PROCESSOR - CMAKE_HOST_SYSTEM_VERSION
-
the boost url is broken - remove for now
-
-
systems/doubles.nix: add mingw doubles
this makes it easier to show what supports windows vs. unix.
-
-
"platforms.all" could include any possible os (even a machine with no OS at all!). We can’t possible hope to support all of that, so need to be more specific.
-
avoid mass rebuild from the last commits
-
zlib: skip configure in windows
configure spits out an error when running on windows
-
c-ares: disable shared, enable static
only static will build for me
-
windows just needs the libraries & the app won’t build
-
-
boost: use correct c compiler for bootstrapping
we need a c compiler that runs on the build machine for boost to work
-
lib/systems: use lookup for uname.system
This is a little bit cleaner and avoids the if ... else if ... chain.
-
-
mingw is the toolchain name but it is actually run on a window kernel
Commits on Oct 18, 2018
-
Merge pull request #48602 from matthewbauer/cmake-cross
Set CMAKE_SYSTEM_* for cross compiling
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 ad250c18f7b8...d97e5e111595