Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-45548: Fix out-of-tree and Debian builds (GH-29263) #29263

Merged
merged 1 commit into from Oct 28, 2021

Conversation

Projects
None yet
3 participants
@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 christian@python.org

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 <christian@python.org>
@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
12 checks passed
Loading
@tiran tiran deleted the bpo-45548-3 branch Oct 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment