summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2022-03-25 01:41:25 -0700
committerAdam Joseph <adam@westernsemico.com>2022-04-11 11:23:19 -0700
commit77d6781cdc7b472bc5d6991b5afc5b6c0928d3d6 (patch)
treefc21f1092a08eb35e2e977e6dffe39e4512274ed /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent9fcf18081ce1c9b2d54d2be9906fd5aa1279eb66 (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