summaryrefslogtreecommitdiffstats
path: root/Python/dynload_os2.c
diff options
context:
space:
mode:
authorFedora Python maintainers <python-devel@lists.fedoraproject.org>2020-07-15 13:10:19 (GMT)
committerPetr Viktorin <pviktori@redhat.com>2020-09-29 13:30:17 (GMT)
commit17f5c1364ddfc64e442def6a3c884984879424cd (patch)
tree9d0368955f9f1eec163d07fa95272087cbf21bfe /Python/dynload_os2.c
parent8d21aa21f2cbc6d50aab3f420bb23be1d081dac4 (diff)
downloadcpython-17f5c1364ddfc64e442def6a3c884984879424cd.zip
cpython-17f5c1364ddfc64e442def6a3c884984879424cd.tar.gz
cpython-17f5c1364ddfc64e442def6a3c884984879424cd.tar.bz2
python-2.7.1-config.patch
00000 # Modules/Setup.dist is ultimately used by the "makesetup" script to construct the Makefile and config.c Upstream leaves many things disabled by default, to try to make it easy as possible to build the code on as many platforms as possible. TODO: many modules can also now be built by setup.py after the python binary has been built; need to assess if we should instead build things there We patch it downstream as follows: - various modules are built by default by upstream as static libraries; we built them as shared libraries - build the "readline" module (appears to also be handled by setup.py now) - build the nis module (which needs the tirpc library since glibc 2.26) - enable the build of the following modules: - array arraymodule.c # array objects - cmath cmathmodule.c # -lm # complex math library functions - math mathmodule.c # -lm # math library functions, e.g. sin() - _struct _struct.c # binary structure packing/unpacking - time timemodule.c # -lm # time operations and variables - operator operator.c # operator.add() and similar goodies - _weakref _weakref.c # basic weak reference support - _testcapi _testcapimodule.c # Python C API test module - _random _randommodule.c # Random number generator - _collections _collectionsmodule.c # Container types - itertools itertoolsmodule.c - strop stropmodule.c - _functools _functoolsmodule.c - _bisect _bisectmodule.c # Bisection algorithms - unicodedata unicodedata.c # static Unicode character database - _locale _localemodule.c - fcntl fcntlmodule.c # fcntl(2) and ioctl(2) - spwd spwdmodule.c # spwd(3) - grp grpmodule.c # grp(3) - select selectmodule.c # select(2); not on ancient System V - mmap mmapmodule.c # Memory-mapped files - _csv _csv.c # CSV file helper - _socket socketmodule.c # Socket module helper for socket(2) - _ssl _ssl.c - crypt cryptmodule.c -lcrypt # crypt(3) - termios termios.c # Steen Lumholt's termios module - resource resource.c # Jeremy Hylton's rlimit interface - audioop audioop.c # Operations on audio samples - imageop imageop.c # Operations on images - _md5 md5module.c md5.c - _sha shamodule.c - _sha256 sha256module.c - _sha512 sha512module.c - linuxaudiodev linuxaudiodev.c - timing timingmodule.c - _tkinter _tkinter.c tkappinit.c - dl dlmodule.c - gdbm gdbmmodule.c - _bsddb _bsddb.c - binascii binascii.c - parser parsermodule.c - cStringIO cStringIO.c - cPickle cPickle.c - zlib zlibmodule.c - _multibytecodec cjkcodecs/multibytecodec.c - _codecs_cn cjkcodecs/_codecs_cn.c - _codecs_hk cjkcodecs/_codecs_hk.c - _codecs_iso2022 cjkcodecs/_codecs_iso2022.c - _codecs_jp cjkcodecs/_codecs_jp.c - _codecs_kr cjkcodecs/_codecs_kr.c - _codecs_tw cjkcodecs/_codecs_tw.c
Diffstat (limited to 'Python/dynload_os2.c')
0 files changed, 0 insertions, 0 deletions