From 94ffbb4fdfd2e96e2a34885d13a647f6064b26e9 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 30 Jun 2022 23:52:34 +0300 Subject: [PATCH] quictls: specify the ABI explicitly on mips64 cherry picked from commit 77d6781cdc7b472bc5d6991b5afc5b6c0928d3d6 --- pkgs/development/libraries/quictls/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/quictls/default.nix b/pkgs/development/libraries/quictls/default.nix index 3dab26f17489..72640989be6e 100644 --- a/pkgs/development/libraries/quictls/default.nix +++ b/pkgs/development/libraries/quictls/default.nix @@ -68,6 +68,12 @@ stdenv.mkDerivation rec { x86_64-linux = "./Configure linux-x86_64"; x86_64-solaris = "./Configure solaris64-x86_64-gcc"; riscv64-linux = "./Configure linux64-riscv64"; + mips64el-linux = + if stdenv.hostPlatform.isMips64n64 + then "./Configure linux64-mips64" + else if stdenv.hostPlatform.isMips64n32 + then "./Configure linux-mips64" + else throw "unsupported ABI for ${stdenv.hostPlatform.system}"; }.${stdenv.hostPlatform.system} or ( if stdenv.hostPlatform == stdenv.buildPlatform then "./config"