nixpkgs/pkgs/development/compilers/gcc/common
Sergei Trofimovich 1f7186ab5c libgccjit: don't try to enter into non-existent $lib output
Fixes build failure on `staging-next` introduced by commit c817efe6
("gcc: extend stripping of .a libraries and .o objects"):

    ...-bootstrap-stage3-stdenv-linux/setup: line 106: pushd: no other directory

Build failure happens because `libgccjit` has different `outputs` layout
compared to the rest of `gcc` derivations:

     outputs = [ "out" "man" "info" ] ++ lib.optional (!langJit) "lib";

The change carves out `$lib` lib handling part to avoid `gcc` rebuild
in `staging-next`.
2022-08-20 12:51:36 +01:00
..
configure-flags.nix Merge pull request #182187 from adisbladis/newlib-nano-cc 2022-08-08 22:07:57 +08:00
extra-target-flags.nix
platform-flags.nix gcc: fix powerpc64-linux 2021-01-30 12:34:30 -08:00
pre-configure.nix gcc: factor out $linkLib64toLib, move it from bash to nix 2022-08-05 13:52:25 -07:00
strip-attributes.nix libgccjit: don't try to enter into non-existent $lib output 2022-08-20 12:51:36 +01:00