diff options
| author | sternenseemann <sternenseemann@systemli.org> | 2022-06-17 12:17:43 +0200 |
|---|---|---|
| committer | sternenseemann <sternenseemann@systemli.org> | 2022-07-05 15:03:12 +0200 |
| commit | 0083a683d7ef0e8b6ad0a11d1806e407a41fff37 (patch) | |
| tree | 0d8d7b91f02beecab3835f5411d8f8e435c6d92c /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 477504f766112de1662a57d2e251806bb3452af7 (diff) | |
Revert "llvmPackages: do not include static archives when shared…"
Reverts #162607 / 1748887ff2353a16806a46dc27fb603981a047d5.
Reason for revert: This change caused llvm-config{,-native} to be unable
to find static archives bundled with LLVM, as has been [reported]. Ever
since #152944 using moveToOutput in LLVM is _evil_ because llvm-config
obtains it knowledge about the installation locations from the CMake
configure step.
Consequently a change like #162607 will need to be implemented by making
LLVM itself install the static archives to the correct location or by
adding yet another patch which updates llvm-config's knowledge of the
location. The latter is not desireable in my opinion, though, since it
is just asking for this sort of trouble: Before #152944 we had an
outputs.patch that did this sort of things which broke spectacularly in
edge cases.
Fixes #148117.
[reported]: https://github.com/NixOS/nixpkgs/issues/148117#issuecomment-1158245576
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
