mirror of
https://github.com/chatmail/core.git
synced 2026-05-17 05:46:30 +03:00
build: revert to OpenSSL 3.1
OpenSSL 3.2 build currently fails under Nix so we cannot build deltachat-rpc-server releases: <https://github.com/alexcrichton/openssl-src-rs/issues/235>
This commit is contained in:
@@ -165,6 +165,9 @@
|
||||
version = manifest.version;
|
||||
strictDeps = true;
|
||||
src = pkgs.lib.cleanSource ./.;
|
||||
nativeBuildInputs = [
|
||||
pkgs.perl # Needed to build vendored OpenSSL.
|
||||
];
|
||||
auditable = false; # Avoid cargo-auditable failures.
|
||||
doCheck = false; # Disable test as it requires network access.
|
||||
|
||||
@@ -177,11 +180,6 @@
|
||||
|
||||
CC = "${pkgsCross.stdenv.cc}/bin/${pkgsCross.stdenv.cc.targetPrefix}cc";
|
||||
LD = "${pkgsCross.stdenv.cc}/bin/${pkgsCross.stdenv.cc.targetPrefix}cc";
|
||||
|
||||
OPENSSL_LIB_DIR = "${pkgsCross.pkgsStatic.openssl.out}/lib";
|
||||
OPENSSL_INCLUDE_DIR = "${pkgsCross.pkgsStatic.openssl.dev}/include";
|
||||
OPENSSL_STATIC = "1";
|
||||
OPENSSL_NO_VENDOR = "1";
|
||||
};
|
||||
|
||||
mk-aarch64-RustPackage = mkCrossRustPackage "aarch64-unknown-linux-musl" "aarch64-unknown-linux-musl";
|
||||
|
||||
Reference in New Issue
Block a user