]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-45548: Fix out-of-tree and Debian builds (GH-29263)
authorChristian Heimes <christian@python.org>
Thu, 28 Oct 2021 09:57:38 +0000 (12:57 +0300)
committerGitHub <noreply@github.com>
Thu, 28 Oct 2021 09:57:38 +0000 (11:57 +0200)
commit4c95fb4640c0247903562dae4478158b348cea6d
treed2c4b8a00f210ed58f20695149a1daa45465292a
parentb1302abcc8a4be5f39b4d60a1ce28032b77655b3
bpo-45548: Fix out-of-tree and Debian builds (GH-29263)

Add Modules subdirs to SRCDIRS to generate directories for out-of-tree
object files.

Debian wants ncurses lib. Works on Fedora, too.

Debian also needs pkg-config to detect correct flags.

Remove more outdated comments. Makefile now tracks header dependencies
-lintl is injected by configure when needed. Build _dbm with
gdbm-compat.

Group some modules by purpose. socket, select, and mmap work on Windows,
too.
.github/workflows/posix-deps-apt.sh
Modules/Setup
configure
configure.ac