Skip to content

Conversation

@tiran
Copy link
Member

@tiran tiran commented Oct 28, 2021

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.

Signed-off-by: Christian Heimes [email protected]

https://bugs.python.org/issue45548

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.

Signed-off-by: Christian Heimes <[email protected]>
@tiran tiran changed the title bpo-45548: Fix out-of-tree and Debian builds bpo-45548: Fix out-of-tree and Debian builds (GH-29263) Oct 28, 2021
@tiran tiran merged commit 4c95fb4 into python:main Oct 28, 2021
@tiran tiran deleted the bpo-45548-3 branch October 28, 2021 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants