nixpkgs/pkgs/development
sternenseemann 2d176b593b gcc*: force building a cross compiler if host and target platform differ
gcc's configure system has the nasty habit (for us) of judging for
itself if it is building a cross compiler (or cross compiling), but on
the limited information of the build, host and target platforms' config
which only contains a subset of the information we encode in
`stdenv.*Platform`. The practical consequence was that prior to this
change building `pkgsLLVM.buildPackages.gcc` actually fails because it
refuses to use `--with-headers` with something it believes to not be a
cross compiler.

As a workaround we force the appropriate variable in the configure
script to always be `yes` regardless of its own conditional check.

At some point we probably should report this issue in some capacity, so
future gcc versions don't force us into workarounds like this and
acdc783418.
2021-05-18 00:16:54 +02:00
..
androidndk-pkgs
arduino arduino-cli: 0.12.1 -> 0.18.1 ; fix darwin build 2021-05-16 10:22:12 +09:00
beam-modules erlang-ls: init at 0.15.0 2021-05-13 08:54:43 +09:00
bower-modules/generic
chez-modules
compilers gcc*: force building a cross compiler if host and target platform differ 2021-05-18 00:16:54 +02:00
coq-modules
dhall-modules
dotnet-modules python-language-server: cleanup deps, add missing phase hooks 2021-05-15 16:20:43 -07:00
em-modules/generic
gnuradio-modules
go-modules
go-packages
guile-modules
haskell-modules haskellPackages.taffybar: add rvl to meta.maintainers 2021-05-13 10:01:51 +10:00
idris-modules
interpreters Merge master into staging-next 2021-05-16 01:00:58 +00:00
java-modules
libraries Merge branch 'master' into staging-next 2021-05-16 15:34:51 +02:00
lisp-modules
lua-modules
misc
mobile mkShell: introduce packages argument (#122180) 2021-05-13 19:17:29 +02:00
node-packages netlify-cli: fix build 2021-05-13 10:51:17 -07:00
ocaml-modules
octave-modules
perl-modules perlPackages.TextBibTeX: use lib instead of lib64 on aarch64 (#122567) 2021-05-15 10:04:35 +02:00
pharo
php-packages
pure-modules
python-modules Merge master into staging-next 2021-05-16 18:32:41 +00:00
r-modules
ruby-modules
tools Merge master into staging-next 2021-05-16 18:32:41 +00:00
web Merge branch 'master' into staging-next 2021-05-14 22:27:34 +02:00