summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorChristian Heimes <christian@python.org>2021-10-28 09:57:38 (GMT)
committerGitHub <noreply@github.com>2021-10-28 09:57:38 (GMT)
commit4c95fb4640c0247903562dae4478158b348cea6d (patch)
treed2c4b8a00f210ed58f20695149a1daa45465292a /.github
parentb1302abcc8a4be5f39b4d60a1ce28032b77655b3 (diff)
downloadcpython-4c95fb4640c0247903562dae4478158b348cea6d.zip
cpython-4c95fb4640c0247903562dae4478158b348cea6d.tar.gz
cpython-4c95fb4640c0247903562dae4478158b348cea6d.tar.bz2
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.
Diffstat (limited to '.github')
-rwxr-xr-x.github/workflows/posix-deps-apt.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/.github/workflows/posix-deps-apt.sh b/.github/workflows/posix-deps-apt.sh
index 0119843..fc4aaba 100755
--- a/.github/workflows/posix-deps-apt.sh
+++ b/.github/workflows/posix-deps-apt.sh
@@ -3,6 +3,7 @@ apt-get update
apt-get -yq install \
build-essential \
+ pkg-config \
ccache \
gdb \
lcov \