Windows/OS X cross builds, a few more fixes#2087
Conversation
Unfortunately github's *.patch URIs contain version of git generating them, which changes from time to time. It seems that *.diff doesn't suffer from that. Conflicts: pkgs/development/libraries/libarchive/default.nix
|
IMO the default of not having static is a good one, as pretty much all potential issues with dynamic linking are fixed by nix in general. But if you need static libraries for a particular use case I see no problem having an option for it. |
|
@aszlig it's ready for merge, it goes into your crossdev branch
|
|
Wow a PR to non-master, we're almost using git properly! ;) |
Thanks to @offlinehacker for the fixes. * 'crossdev' of github.com:offlinehacker/nixpkgs: gifsicle: add optional static builds, make gifview optional libjpeg_original: add optional static builds optipng: use system libpng & zlib, fix cross builds and add ... xcode: fix hash libarchive: *permanently* fix patch source and hash
Just a few more fixes to consider, while doing cross builds: #1928
PS: Some changes might not seem to be directly related to cross builds, but happened to me while i was doing cross builds, so i put them here :)