diff options
author | Nora Widdecke <nora@sequoia-pgp.org> | 2021-04-06 18:45:29 +0200 |
---|---|---|
committer | Nora Widdecke <nora@sequoia-pgp.org> | 2021-04-08 10:18:14 +0200 |
commit | 73414861c2908940fc96c8d638c53ff648a7dfef (patch) | |
tree | d4f1d8274b126267c6b6c256389e6633bf0f85d9 /README.md | |
parent | 7f3a7dbb489ec6520a5f7fdbd8ac6ccfea9f5999 (diff) |
Update MSRV to 1.48.0
- Update our MSRV to the one used in Debian bullseye, 1.48.0.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -199,7 +199,7 @@ PYTHON=disable`. ## Requirements -To build Sequoia, you need at least Rust 1.46 and a few libraries, +To build Sequoia, you need at least Rust 1.48 and a few libraries, notably the Nettle cryptographic library version 3.4.1 or up. Please see below for OS-specific commands to install the needed libraries: @@ -211,7 +211,7 @@ $ sudo apt install git rustc cargo clang libclang1-9 make pkg-config nettle-dev Notes: - - You need at least rustc version 1.46. The version in Debian 10 + - You need at least rustc version 1.48. The version in Debian 10 (Buster) is too old. The version from Debian 11 (Bullseye) works fine. - You need at least Nettle 3.4.1. Both the versions in Debian 10 (Buster) @@ -280,10 +280,6 @@ pkgs.mkShell { # compilation of -sys packages requires manually setting LIBCLANG_PATH LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib"; - - # Workaround for https://github.com/mozilla/nixpkgs-mozilla/issues/240 - # with Rust 1.46.0 - LD_LIBRARY_PATH = ''${zlib.out}/lib''${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}''; } ``` |