nixpkgs/pkgs/development
Amneesh Singh accafc0ed3
cc-wrapper: add libcxxabi include flag for LLVM
Removed workaround from llvm 16.

Fixes including cxxabi.h on llvm >=15 libcxxStdenv.

```c
int main() {}
```

```
/nix/store/qwnvng0cbyx0bijm654jpmpl0516hfhx-libcxxabi-15.0.7-dev/include/cxxabi.h:20:10: fatal error: '__cxxabi_config.h' file not found
```

Before llvm 15 this used to work because `libcxx` copied the headers
from `cxxabi` to it's own `include`, which was then picked up by the
line above this one

Alternative fix would be to copy all files from `${cxxabi.dev}/include/c++/v1` to `${cxxabi.dev}/include` so the cc-wrapper setup hook would pick them up, but that would depend on in cxxabi being in buildInputs.

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-09-18 06:43:32 +05:30
..
androidndk-pkgs
beam-modules buildMix: copy package.json to support phoenix builds 2023-09-14 08:24:16 +00:00
bower-modules/generic
chez-modules
compilers cc-wrapper: add libcxxabi include flag for LLVM 2023-09-18 06:43:32 +05:30
coq-modules coqPackages.coq-lsp: 0.1.7+8.17 -> 0.1.7+8.18 2023-09-15 16:17:16 +02:00
dhall-modules
dotnet-modules
em-modules/generic
embedded
gnuradio-modules
guile-modules
haskell-modules haskellPackages.twain: unbreak by overriding http2 deeply 2023-09-13 15:30:27 -04:00
idris-modules
interpreters ruby_3_3: preview1 -> preview2 2023-09-15 04:20:00 +00:00
java-modules
libraries Merge pull request #255437 from erdnaxe/libdatachannel-update 2023-09-16 16:30:40 +02:00
lisp-modules Merge pull request #254586 from dariof4/nyxt-3.7.0 2023-09-12 04:07:56 +00:00
lisp-modules-new-obsolete
lisp-modules-obsolete
lua-modules
misc haskellPackages.hasura-ekg-core: mark broken 2023-09-13 15:44:37 -04:00
mobile treewide: vendorSha256 → vendorHash 2023-09-13 01:03:44 -06:00
nim-packages
node-packages nodePackages: update 2023-09-16 09:42:43 +00:00
ocaml-modules ocamlPackages.ocaml-protoc: 2.0.2 → 2.4 2023-09-14 08:42:12 +02:00
octave-modules
perl-modules
pharo
php-packages php.packages.psysh: Build with new builder 2023-09-15 08:48:58 +02:00
python2-modules
python-modules Merge pull request #255455 from r-ryantm/auto-update/python310Packages.jsonpath-ng 2023-09-16 17:13:31 +02:00
quickemu
r-modules rPackages.pandoc: fix pandoc linking 2023-09-15 14:08:30 +10:00
rocm-modules/update-script
ruby-modules
scheme-modules/scheme-bytestructures
skaware-packages
tools Merge pull request #255405 from r-ryantm/auto-update/refinery-cli 2023-09-16 09:28:56 -05:00
web Merge pull request #255349 from adtya/flyctl/0.1.92 2023-09-16 08:27:47 -05:00