1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-01-22 14:45:27 +00:00
nixpkgs/pkgs
Adam Joseph 77d6781cdc openssl: specify the ABI explicitly on mips64
When *not* cross-compiling, OpenSSL will not attempt to detect the
host ABI.  For mips64, the OpenSSL authors have chosen to assume that
the n32 ABI is used.

Since nixpkgs knows the correct ABI based on stdenv.hostPlatform,
let's pass this information to OpenSSL explicitly.

At the moment (bootstrappable) nixpkgs on mips64 can only be used with
the n64 ABI due to the fact that boost-context (required by nix) does
not support the n32 ABI.  Without this commit the openssl expression
can be cross-compiled to a mips64 host, but a mips64 host cannot
self-compile the expression due to OpenSSL's incorrect assumption.

https://github.com/NixOS/nixpkgs/pull/165746#pullrequestreview-924423243
2022-04-11 11:23:19 -07:00
..
applications Merge pull request #165240 from peri4n/master 2022-03-23 04:30:35 +01:00
build-support Merge pull request #164420 from corngood/build-fhs-fix 2022-03-22 19:57:02 +02:00
common-updater
data Merge pull request #165294 from romildo/upd.graphite-gtk-theme 2022-03-23 03:31:04 +01:00
desktops plasma-systemmonitor: add required dependencies 2022-03-22 23:20:06 +02:00
development openssl: specify the ABI explicitly on mips64 2022-04-11 11:23:19 -07:00
games Merge pull request #163978 from muscaln/polymc-1.1.0 2022-03-23 04:25:30 +01:00
misc
os-specific Merge pull request #164763 from armeenm/bump-dmtcp 2022-03-23 04:07:51 +01:00
pkgs-lib
servers Merge pull request #165227 from r-ryantm/auto-update/imgproxy 2022-03-23 04:23:38 +01:00
shells
stdenv
test
tools Merge pull request #165325 from Artturin/nixupdate3 2022-03-23 05:43:37 +02:00
top-level Merge pull request #164004 from aaronjheng/clash 2022-03-23 04:18:45 +01:00