Gregory Szorc

Results 277 comments of Gregory Szorc

This project has custom Python code for writing the tar archive. This is to ensure the tar is as deterministic as possible. Some of the things that code does is...

> so any C-level thread safety issues that exist from sharing zstd contexts between threads are probably also present in the GIL-enabled build and no one has reported them yet....

Actually, looking at this PR more and the prior discussion, I'm a bit confused what the purpose of the atomics code actually is. Our existing docs say that ZstdCompressor and...

Wow - that was a quick rebase! The macOS failure looks legit. We'll need to figure out a path forward there. And I'm pressed for time today. I was planning...

`[build-system]` doesn't have optional build dependencies: only `requires`. So our only choices are to list `cffi` in `requires` or omit it completely. If we omit it completely, build frontends won't...

The libatomic dependency is coming from OpenSSL. We could potentially change our OpenSSL build script to statically link libatomic. And then if `libssl.a` / `libssl.so` (or `libcrypto`) have the atomic...

Thanks for spending the time to document your findings! I'll need to spend some time digesting what you reported. But my quick read is there is likely an edge case...