]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
vendor: sync subprocess.h and drop local patches (#26808)
authorPascal <redacted>
Mon, 10 Aug 2026 09:59:08 +0000 (11:59 +0200)
committerGitHub <redacted>
Mon, 10 Aug 2026 09:59:08 +0000 (11:59 +0200)
commit4c6766fd7e4b5e8005ffde932c463bc494a33812
tree01cfa20e78b45caac3fdef9d39d1466b3c72768c
parent86c298fb8ac1ee9da24e3c4d68b71b1247dc151a
vendor: sync subprocess.h and drop local patches (#26808)

Upstream merged the Windows argument quoting fix, the NetBSD build
fix and the chdir fallback for glibc older than 2.29, so pin the
vendored copy to a commit that carries all three and remove the
patch files along with the apply step in the sync script.

The new pin also brings the exec error report on glibc older than
2.24 and the ENOSYS mapping to a dedicated error code. Both are
additive and no caller inspects those values.
scripts/sync_vendor.py
vendor/sheredom/patch-bsd.patch [deleted file]
vendor/sheredom/patch-glibc-older-than-2.29.patch [deleted file]
vendor/sheredom/patch-windows-quote-backslash.patch [deleted file]
vendor/sheredom/subprocess.h