nixpkgs/pkgs/development/compilers/llvm/8
Sergei Trofimovich 8f947e417f pkgsCross.wasi32.pkgsBuildTarget.llvm_{{5,12},git}: disable gold plugin on wasi
In https://github.com/NixOS/nixpkgs/pull/211126 I simplified `binutils`
and `libbfd` derivations to follow upstream binutils build system
closer. As a result of `./configure --target=wasm32-unknown-wasi`
`binutils` does not install plugin headers by default.

This causes `pkgsCross.wasi32.llvm_12` (used by `firefox`) to fail the
build as:

    [ 81%] Building CXX object tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o
    /build/llvm/tools/gold/gold-plugin.cpp:38:10: fatal error:
        plugin-api.h: No such file or directory
       38 | #include <plugin-api.h>
          |          ^~~~~~~~~~~~~~

The change accomodates this constraint to disable plugin support for
`wasi` targets.
2023-01-18 22:04:41 +00:00
..
bintools
clang Merge remote-tracking branch 'origin/master' into staging-next 2022-12-04 22:06:42 +01:00
compiler-rt freebsd packages: Init at 13.1 2022-11-04 16:50:26 -04:00
libcxx llvm: Find otool bin from targetPrefix 2022-11-22 21:37:47 +00:00
libcxxabi llvm: Find otool bin from targetPrefix 2022-11-22 21:37:47 +00:00
libunwind
lld Clarify that lld package provides unwrapped lld 2022-03-27 18:14:55 -04:00
lldb llvmPackages_8.lldb: fix darwin build 2023-01-03 01:36:48 -05:00
llvm pkgsCross.wasi32.pkgsBuildTarget.llvm_{{5,12},git}: disable gold plugin on wasi 2023-01-18 22:04:41 +00:00
openmp openmp: fix cross compile 2022-10-24 23:47:27 -07:00
default.nix Merge pull request #197674 from squalus/openmp-cross 2022-11-22 23:29:54 +02:00