diff options
| author | Adam Joseph <adam@westernsemico.com> | 2022-03-25 01:41:25 -0700 |
|---|---|---|
| committer | Adam Joseph <adam@westernsemico.com> | 2022-04-11 11:23:19 -0700 |
| commit | 77d6781cdc7b472bc5d6991b5afc5b6c0928d3d6 (patch) | |
| tree | fc21f1092a08eb35e2e977e6dffe39e4512274ed /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 9fcf18081ce1c9b2d54d2be9906fd5aa1279eb66 (diff) | |
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
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
