nixpkgs/pkgs/development/interpreters/python
Matthew Glazar 81d15948cc python38: fix build on macOS
Python 3.8 fails to build on macOS for two reasons:

* python-3.x-distutils-C++.patch fails to apply cleanly.
* An #include for <util.h> is missing, causing a build failure:

    ./Modules/posixmodule.c:6586:9: error: implicit declaration of function 'openpty' is invalid in C99
        if (openpty(&master_fd, &slave_fd, NULL, NULL, NULL) != 0)
            ^

Use the correct version of python-3.x-distutils-C++.patch, and add a
patch to #include <util.h>.
2019-10-15 13:12:13 +02:00
..
catch_conflicts python: Move catch_conflicts.py into subdirectory (#23600) 2017-04-01 12:22:36 +02:00
cpython python38: fix build on macOS 2019-10-15 13:12:13 +02:00
hooks Merge staging into staging-next 2019-09-29 11:05:22 +02:00
pypy Merge master into staging-next 2019-09-06 22:46:05 +02:00
update-python-libraries update-python-libraries: use version key for latest release (#68857) 2019-09-16 17:34:15 -05:00
default.nix python38: fix build on macOS 2019-10-15 13:12:13 +02:00
fetchpypi.nix pythonPackages.fetchPypi: support SRI hashes 2019-07-11 18:01:04 +02:00
mk-python-derivation.nix Split buildPythonPackage into setup hooks 2019-09-06 15:18:45 +02:00
run_setup.py Python: move python-modules/generic to interpreter folder 2016-09-01 16:16:31 +02:00
setup-hook.nix Python: set DETERMINISTIC_BUILD and PYTHONHASHSEED in setupHook 2017-05-19 16:28:11 +02:00
setup-hook.sh python: make it possible to disable the python setup-hook 2019-04-28 09:20:41 +02:00
sitecustomize.py Python: introduce NIX_PYTHONEXECUTABLE in order to set sys.executable 2019-07-27 11:52:49 +02:00
with-packages.nix python: add python.withPackages function 2016-05-29 15:12:23 +02:00
wrap-python.nix Python: improve cross-compilation 2019-01-04 10:45:22 +01:00
wrap.sh Add flag to disable PYTHONNOUSERSITE for wrapped binaries in python environments 2019-05-13 02:56:56 -07:00
wrapper.nix Python: introduce NIX_PYTHONEXECUTABLE in order to set sys.executable 2019-07-27 11:52:49 +02:00