summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2025-09-09 01:36:40 +0200
committersternenseemann <sternenseemann@systemli.org>2025-09-11 15:45:26 +0200
commita2b66241392827e69ce1bee92a0836ed3b3e36a1 (patch)
treebde21d36d42774af1e38422248ba1bf5b0df4980 /pkgs/development/python-modules/rangehttpserver
parenta9e965e0f690077f64e3aad25942f4560897bdef (diff)
{forceLlvmCodegenBackend,ghcWithPackages}: update clang -fllvm logic
- The LLVM backend always needs an LLVM specific assembler, i.e. clang that ideally matches the version of LLVM actually used for codegen. - The LLVM backend on Darwin requires some version of clang to be available. In light of LLVMAS, using a matching version seems to be best though this does risk messing with clang used for compiling C in the derivation. This mess can be avoided by compiling GHC with useLLVM = true which sets absolute paths in GHC's settings file. Due to closure size constraints, we can't really do that if NCG is available.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions