Debian Patches

Status for libzstd/1.4.8+dfsg-2.1

Patch Description Author Forwarded Bugs Origin Last update
0006-Use-bash-for-test-script-portablitity.patch Use bash for test script portablitity Kevin Murray <spam@kdmurray.id.au> no 2016-11-14
0008-Address-embedded-zlib.patch Do not build zlibWrapper examples against embedded code copies. Sascha Steinbiss <satta@debian.org> no
0013-skip-memory-greedy-tests.patch Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds Alex Mestiashvili <mestia@debian.org> no
0014-Reproducible-build.patch Make the build reproducible Chris Lamb <lamby@debian.org> no 2018-05-04
0015-Skip-dev-random-tests-on-hurd.patch Skip test failing on GNU/Hurd when writing on /dev/zero or /dev/random. On different GNU/Hurd installations writing to either one or
another would fail. Currently writing to /dev/random results in the message
"Computer bought the farm" and exit status 1
See also: https://github.com/facebook/zstd/issues/1116
Alex Mestiashvili <mestia@debian.org> no
0017-alpha-fbfs-st_mtime.patch Fix ftbfs on alpha, see #962676 Helmut Grohne <helmut@subdivi.de> no
0018-fix-file-permissions-on-compression.patch fix race condition allowing attackers to access destination file This commit addresses https://github.com/facebook/zstd/issues/2491.
.
Note that a downside of this solution is that it is global: `umask()` affects
all file creation calls in the process. I believe this is safe since
`fileio.c` functions should only ever be used in the zstd binary, and these
are (almost) the only files ever created by zstd, and AIUI they're only
created in a single thread. So we can get away with messing with global state.
.
Note that this doesn't change the permissions of files created by `dibio.c`.
I'm not sure what those should be...
W. Felix Handte <w@felixhandte.com> yes debian upstream upstream 2021-02-18

All known versions for source package 'libzstd'

Links