This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author brett.cannon
Recipients brett.cannon
Date 2021-10-20.23:58:48
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1634774328.21.0.335714426284.issue45548@roundup.psfhosted.org>
In-reply-to
Content
`Modules/Setup` is currently incomplete/broken. Some things are completely missing from it, while others won't work if you uncomment them in the file.

When trying to compile a completely static CPython interpreter I ran into the following issues:

- _weakref is listed twice
- _testcapi can't be statically compiled
- math/cmath conflict with a build rule in Makefile.pre.in
- _dbm needs more logic/comments (at least on macOS)
- nis needs more logic/comments (at least on macOS)

And the following modules are completely missing from the file:
- _ctypes
- _decimal
- _lsprof
- _lzma
- _multiprocessing
- _opcode
- _posixshmem
- _queue
- _scproxy
- _sqlite3
- _testbuffer
- _testipmortmultiple
- _testmultiphase
- _uuid
- xxsubinterpreters
- xxtestfuzz
- ossaudiodev
- xxlimited
- xxlimited_35
History
Date User Action Args
2021-10-20 23:58:49brett.cannonsetrecipients: + brett.cannon
2021-10-20 23:58:48brett.cannonsetmessageid: <1634774328.21.0.335714426284.issue45548@roundup.psfhosted.org>
2021-10-20 23:58:48brett.cannonlinkissue45548 messages
2021-10-20 23:58:48brett.cannoncreate