Christian Heimes

Results 197 comments of Christian Heimes

We are not going to add detection for TCL/TK to configure for several reasons: 1) It is complicated and super annoying to detect it correctly. We decided that it is...

The `openssl.pc` file is for upstream users that don't want to patch CPython or don't know how to patch it. Downstream packagers can solve the problem in a different way....

Problem: FreeBSD has ENOTCAPABLE, too. This means that the original changeset maps ENOTCAPABLE to PermissionError on FreeBSD as well. We never wrapped the errno, so it should be ok. ```...

Let's merge this PR to unblock and fix main branch. We can solve https://github.com/python/cpython/issues/95736 and correct the problematic implementation in the async unittest helper later.

> The wasm32-wasi PR build fails with a different error: It's an unrelated error which is already fixed in main.

I can neither reproduce the issue with podman and cgroupv2 nor with docker and cgroupsv1. In both cases I'm getting a MemoryError as expected: ```pytb # podman run -m 1G...

I doubt it. My test hosts have between 16G and 64G of RAM + plenty of swap. What's your platform, distribution, Kernel version, Docker version, and libseccomp version?

Even if we would decide to add a memory limit based on cgroups, there is no way to implement a limit in Python correctly. We rely on the platforms malloc()...