nixpkgs-suyu/pkgs/development
Andrew Childs fece3eb2e9 darwin/stdenv: refactoring
Build the llvm support libraries (libcxx, libcxxabi) from scratch
without using the existing llvm libraries. This is the same spirit and
similar implementation as the "useLLVM" bootstrap in llvm package
sets. Critically it avoids having libcxxabi provided by the cc-wrapper
when building libcxx, which otherwise results in two libcxxabi
instances.

$ otool -L /nix/store/vd4vvgs9xngqbjzpg3qc41wl6jh42s9i-libc++-7.1.0/lib/libc++.dylib
/nix/store/vd4vvgs9xngqbjzpg3qc41wl6jh42s9i-libc++-7.1.0/lib/libc++.dylib:
        /nix/store/vd4vvgs9xngqbjzpg3qc41wl6jh42s9i-libc++-7.1.0/lib/libc++.1.0.dylib (compatibility version 1.0.0, current version 1.0.0)
        /nix/store/gmpwk5fyp3iasppqrrdpswxvid6kcp8r-libc++abi-7.1.0/lib/libc++abi.dylib (compatibility version 1.0.0, current version 1.0.0)
        /nix/store/3hn7azynqgp2pm5gpdg45gpq0ia72skg-libc++abi-7.1.0/lib/libc++abi.dylib (compatibility version 1.0.0, current version 1.0.0)
        /nix/store/1nq94scbxs6bk7pimqhvz76q6cfmbv97-Libsystem-osx-10.12.6/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)

Additionally move some utilities (clang, binutils, coreutils, gnugrep)
to the stage layers so they can be replaced before the final
stdenv. This should cause most of stage4 to be built from the
toolchain assembled as of stage3 instead of the bootstrap toolchain.
2020-11-09 20:00:39 +09:00
..
androidndk-pkgs
arduino platformio: 5.0.1 -> 5.0.2 2020-10-31 16:40:10 +01:00
beam-modules
bower-modules/generic
chez-modules
compilers darwin/stdenv: refactoring 2020-11-09 20:00:39 +09:00
coq-modules
dhall-modules
dotnet-modules
em-modules/generic
go-modules
go-packages
guile-modules
haskell-modules haskell: update Cabal overrides for the new 3.2.1.0 release 2020-10-30 21:11:47 +01:00
idris-modules
interpreters python3.pkgs.pip: 20.1.1 -> 20.2.4 2020-11-05 15:44:14 +01:00
java-modules
libraries mesa: 20.2.1 -> 20.2.2 (#103174) 2020-11-09 10:59:34 +01:00
lisp-modules
lua-modules
misc
mobile
node-packages nodePackages: update 2020-11-04 08:49:33 -03:00
ocaml-modules ocamlPackages.gsl: fix building on darwin 2020-11-05 08:26:14 +01:00
perl-modules
pharo
php-packages Merge pull request #102734 from r-ryantm/auto-update/php-event 2020-11-04 18:29:41 +01:00
pure-modules
python-modules python3Packages.google_auth: 1.20.1 -> 1.23.0 2020-11-05 21:23:53 -08:00
r-modules
ruby-modules
tools Merge #102196: doxygen: 1.8.19 -> 1.8.20 (in staging) 2020-11-07 21:15:21 +01:00
web nodejs-15_x: 15.0.1 -> 15.1.0 2020-11-04 18:00:00 -05:00