diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2020-01-30 20:19:45 +0100 |
---|---|---|
committer | worldofpeace <worldofpeace@protonmail.ch> | 2020-01-30 18:39:42 -0500 |
commit | f73d7259677b508efa5723a64ffbe0ea45634692 (patch) | |
tree | 78771d7f056a76b6aa10f367eb526168715003dd /pkgs | |
parent | 0fc62807153bd91bc8245aa103010f05a26546fc (diff) | |
download | nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.tar nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.tar.gz nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.tar.bz2 nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.tar.lz nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.tar.xz nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.tar.zst nixlib-f73d7259677b508efa5723a64ffbe0ea45634692.zip |
llvm_{3,4}: re-add attributes with an error message about their removal
With this change, expressions relying on those old LLVM versions will fail with a meaningful error message.
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/top-level/aliases.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 771e39f56350..c543af2405c3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -540,4 +540,21 @@ mapAliases ({ tor-browser-bundle = throw "tor-browser-bundle was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead. See #77452."; # added 2020-01-10 tor-browser-unwrapped = throw "tor-browser-unwrapped was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead. See #77452."; + + /* Cleanup before 20.09 */ + llvm_4 = throw '' + The LLVM versions 3.5, 3.9 and 4.0 have been removed in NixOS 20.03 + due to a lack of compatibility with glibc 2.30! + ''; + llvm_39 = llvm_4; + llvm_35 = llvm_4; + lld_4 = llvm_4; + + llvmPackages_4 = llvm_4; + llvmPackages_39 = llvm_4; + llvmPackages_35 = llvm_4; + + clang_39 = llvm_4; + clang_35 = llvm_4; + clang_4 = llvm_4; }) |