summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorAmneesh Singh <natto@weirdnatto.in>2023-09-16 19:19:33 +0530
committerAmneesh Singh <natto@weirdnatto.in>2023-09-18 06:43:32 +0530
commitaccafc0ed36ba6da401e1abc9595f633fc7d4401 (patch)
tree24c8dc4d2b6804c0bedc8d6d285e85ecad8741ae /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentf8056c5007e1b0a35ba99f9b6d4dbc2f2dcd257c (diff)
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>
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions