quictls: specify the ABI explicitly on mips64

cherry picked from commit 77d6781cdc
This commit is contained in:
Izorkin 2022-06-30 23:52:34 +03:00
parent 1ed8ae38c9
commit 94ffbb4fdf
No known key found for this signature in database
GPG key ID: 1436C1B3F3679F09

View file

@ -68,6 +68,12 @@ stdenv.mkDerivation rec {
x86_64-linux = "./Configure linux-x86_64"; x86_64-linux = "./Configure linux-x86_64";
x86_64-solaris = "./Configure solaris64-x86_64-gcc"; x86_64-solaris = "./Configure solaris64-x86_64-gcc";
riscv64-linux = "./Configure linux64-riscv64"; 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 ( }.${stdenv.hostPlatform.system} or (
if stdenv.hostPlatform == stdenv.buildPlatform if stdenv.hostPlatform == stdenv.buildPlatform
then "./config" then "./config"