libzstd.git
4 years agoMerge libzstd (1.4.8+dfsg-2) import into refs/heads/workingbranch
Étienne Mollier [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
Merge libzstd (1.4.8+dfsg-2) import into refs/heads/workingbranch

4 years agofix race condition allowing attackers to access destination file
W. Felix Handte [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
fix race condition allowing attackers to access destination file

Origin: upstream
Bug: https://github.com/facebook/zstd/issues/2491
Bug-Debian: https://github.com/facebook/zstd/issues/2491
Applied-Upstream: commit:a774c5797399040af62db21d8a9b9769e005430e
Reviewed-by: Étienne Mollier <etienne.mollier@mailoo.org>
Last-Update: 2021-02-18

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...
Last-Update: 2021-02-18
Gbp-Pq: Name 0018-fix-file-permissions-on-compression.patch

4 years agoFix ftbfs on alpha, see #962676
Helmut Grohne [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
Fix ftbfs on alpha, see #962676

Gbp-Pq: Name 0017-alpha-fbfs-st_mtime.patch

4 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

4 years agoMake the build reproducible
Chris Lamb [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

4 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

4 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

4 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

4 years agolibzstd (1.4.8+dfsg-2) unstable; urgency=high
Étienne Mollier [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
libzstd (1.4.8+dfsg-2) unstable; urgency=high

  * Team upload.
  * When a file with restricted permissions is compressed, the resulting file
    inherits the umask of the user for the time of the compression.  This was
    partially mitigated previously by running a change of permissions after a
    `chmod`, but left a small but exploitable window just after the `fopen`.
    This update adds 0018-fix-file-permissions-on-compression.patch to make
    sure the compressed file is not group nor world readable for the _entire_
    duration of the compression.
Closes: #982519
[dgit import unpatched libzstd 1.4.8+dfsg-2]

4 years agoImport libzstd_1.4.8+dfsg-2.debian.tar.xz
Étienne Mollier [Thu, 18 Feb 2021 08:52:53 +0000 (08:52 +0000)]
Import libzstd_1.4.8+dfsg-2.debian.tar.xz

[dgit import tarball libzstd 1.4.8+dfsg-2 libzstd_1.4.8+dfsg-2.debian.tar.xz]

4 years agoMerge libzstd (1.4.8+dfsg-1) import into refs/heads/workingbranch
Alexandre Mestiashvili [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Merge libzstd (1.4.8+dfsg-1) import into refs/heads/workingbranch

4 years agoImport libzstd_1.4.8+dfsg.orig.tar.xz
Alexandre Mestiashvili [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Import libzstd_1.4.8+dfsg.orig.tar.xz

[dgit import orig libzstd_1.4.8+dfsg.orig.tar.xz]

4 years agoFix ftbfs on alpha, see #962676
Helmut Grohne [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Fix ftbfs on alpha, see #962676

Gbp-Pq: Name 0017-alpha-fbfs-st_mtime.patch

4 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

4 years agoMake the build reproducible
Chris Lamb [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

4 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

4 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

4 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

4 years agolibzstd (1.4.8+dfsg-1) unstable; urgency=medium
Alexandre Mestiashvili [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
libzstd (1.4.8+dfsg-1) unstable; urgency=medium

  * New upstream version 1.4.8+dfsg, Closes: #977829
  * Refresh and remove patch applied by upstream
  * Update d/libzstd1.symbols, getSequences() got renamed
    to generateSequences(), no reverse deps use ZSTD_getSequences
  * d/rules, remove export DEB_CFLAGS_MAINT_APPEND = -fno-strict-aliasing,
    fixed by upstream, Closes: #957487
    Call dh_makeshlibs with -V 'libzstd1 (>= 1.4.8)', new public symbols
  * d/copyright, drop contrib/linux-kernel/fs/squashfs/*
  * d/control: bump Policy to 4.5.1

[dgit import unpatched libzstd 1.4.8+dfsg-1]

4 years agoImport libzstd_1.4.8+dfsg-1.debian.tar.xz
Alexandre Mestiashvili [Fri, 25 Dec 2020 18:28:35 +0000 (18:28 +0000)]
Import libzstd_1.4.8+dfsg-1.debian.tar.xz

[dgit import tarball libzstd 1.4.8+dfsg-1 libzstd_1.4.8+dfsg-1.debian.tar.xz]

5 years agoMerge libzstd (1.4.5+dfsg-4) import into refs/heads/workingbranch
Andreas Tille [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Merge libzstd (1.4.5+dfsg-4) import into refs/heads/workingbranch

5 years agoFix ftbfs on alpha, see #962676
Helmut Grohne [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Fix ftbfs on alpha, see #962676

Gbp-Pq: Name 0017-alpha-fbfs-st_mtime.patch

5 years agoFix typos detected by lintian
mestia@debian.org [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Fix typos detected by lintian

Forwarded: https://github.com/facebook/zstd/issues/2191

Gbp-Pq: Name 0016-Fix-spelling.patch

5 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

5 years agoMake the build reproducible
Chris Lamb [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

5 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

5 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

5 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

5 years agolibzstd (1.4.5+dfsg-4) unstable; urgency=medium
Andreas Tille [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
libzstd (1.4.5+dfsg-4) unstable; urgency=medium

  [ Andreas Tille ]
  * Team upload.
  * debhelper-compat 13 (routine-update)

  [ Sudip Mukherjee ]
  * Disable strict-aliasing to work around bug #957487
    Intentionally not closing bug but decreasing severity for the moment.
    The bug should be closed by a proper upstream fix and
    strict-aliasing should be re-enabled.

[dgit import unpatched libzstd 1.4.5+dfsg-4]

5 years agoImport libzstd_1.4.5+dfsg-4.debian.tar.xz
Andreas Tille [Fri, 7 Aug 2020 18:47:29 +0000 (19:47 +0100)]
Import libzstd_1.4.5+dfsg-4.debian.tar.xz

[dgit import tarball libzstd 1.4.5+dfsg-4 libzstd_1.4.5+dfsg-4.debian.tar.xz]

5 years agoMerge libzstd (1.4.5+dfsg-3) import into refs/heads/workingbranch
Alexandre Mestiashvili [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Merge libzstd (1.4.5+dfsg-3) import into refs/heads/workingbranch

5 years agoFix ftbfs on alpha, see #962676
Helmut Grohne [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Fix ftbfs on alpha, see #962676

Gbp-Pq: Name 0017-alpha-fbfs-st_mtime.patch

5 years agoFix typos detected by lintian
mestia@debian.org [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Fix typos detected by lintian

Forwarded: https://github.com/facebook/zstd/issues/2191

Gbp-Pq: Name 0016-Fix-spelling.patch

5 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

5 years agoMake the build reproducible
Chris Lamb [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

5 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

5 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

5 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

5 years agolibzstd (1.4.5+dfsg-3) unstable; urgency=medium
Alexandre Mestiashvili [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
libzstd (1.4.5+dfsg-3) unstable; urgency=medium

  [ Paul Menzel ]
  * debian/changelog: Fix typo in 1.4.5+dfsg-2 changelog

  [ Alexandre Mestiashvili ]
  * Add patch fixing FTBFS on Alpha, Closes: #962676
    thanks to Helmut Grohne <helmut@subdivi.de>

[dgit import unpatched libzstd 1.4.5+dfsg-3]

5 years agoImport libzstd_1.4.5+dfsg-3.debian.tar.xz
Alexandre Mestiashvili [Mon, 29 Jun 2020 14:10:31 +0000 (15:10 +0100)]
Import libzstd_1.4.5+dfsg-3.debian.tar.xz

[dgit import tarball libzstd 1.4.5+dfsg-3 libzstd_1.4.5+dfsg-3.debian.tar.xz]

5 years agoMerge libzstd (1.4.5+dfsg-2) import into refs/heads/workingbranch
Alexandre Mestiashvili [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
Merge libzstd (1.4.5+dfsg-2) import into refs/heads/workingbranch

5 years agoFix typos detected by lintian
mestia@debian.org [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
Fix typos detected by lintian

Forwarded: https://github.com/facebook/zstd/issues/2191

Gbp-Pq: Name 0016-Fix-spelling.patch

5 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

5 years agoMake the build reproducible
Chris Lamb [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

5 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

5 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

5 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

5 years agolibzstd (1.4.5+dfsg-2) unstable; urgency=medium
Alexandre Mestiashvili [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
libzstd (1.4.5+dfsg-2) unstable; urgency=medium

  * Drop ZSTD_LEGACY_MULTITHREADED_API, since nothing in Debian seem to use it
  * Fix FTCBFS: Don't build the shared library during dh_auto_install,
Closes: #962367, thanks to Helmut Grohne <helmut@subdivi.de>
[dgit import unpatched libzstd 1.4.5+dfsg-2]

5 years agoImport libzstd_1.4.5+dfsg-2.debian.tar.xz
Alexandre Mestiashvili [Sun, 7 Jun 2020 07:31:18 +0000 (08:31 +0100)]
Import libzstd_1.4.5+dfsg-2.debian.tar.xz

[dgit import tarball libzstd 1.4.5+dfsg-2 libzstd_1.4.5+dfsg-2.debian.tar.xz]

5 years agoImport libzstd_1.4.5+dfsg.orig.tar.xz
Alexandre Mestiashvili [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Import libzstd_1.4.5+dfsg.orig.tar.xz

[dgit import orig libzstd_1.4.5+dfsg.orig.tar.xz]

5 years agoMerge libzstd (1.4.5+dfsg-1) import into refs/heads/workingbranch
Alexandre Mestiashvili [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Merge libzstd (1.4.5+dfsg-1) import into refs/heads/workingbranch

5 years agoFix typos detected by lintian
mestia@debian.org [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Fix typos detected by lintian

Forwarded: https://github.com/facebook/zstd/issues/2191

Gbp-Pq: Name 0016-Fix-spelling.patch

5 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

5 years agoMake the build reproducible
Chris Lamb [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

5 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

5 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

5 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

5 years agolibzstd (1.4.5+dfsg-1) unstable; urgency=medium
Alexandre Mestiashvili [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
libzstd (1.4.5+dfsg-1) unstable; urgency=medium

  * New upstream version 1.4.5+dfsg
  * Refresh patches, remove 0019-blhc-workarounds.patch from series
  * Update symbols file, add ZDICT_getDictHeaderSize and remove all
    ZSTDMT_* symbols, also remove renamed ZSTD_CCtxParam_getParameter and
    ZSTD_CCtxParam_setParameter, no reverse dependencies use any of the
    removed symbols
  * Remove 0018-Alias-renamed-API-symbols.patch since no rdeps use the old
    symbols
  * Add patch fixing spelling typos
  * d/rules: call dh_makeshlibs with -V 'libzstd1 (>= 1.4.5)', since this
    version introduces new public symbols

[dgit import unpatched libzstd 1.4.5+dfsg-1]

5 years agoImport libzstd_1.4.5+dfsg-1.debian.tar.xz
Alexandre Mestiashvili [Fri, 5 Jun 2020 08:47:12 +0000 (09:47 +0100)]
Import libzstd_1.4.5+dfsg-1.debian.tar.xz

[dgit import tarball libzstd 1.4.5+dfsg-1 libzstd_1.4.5+dfsg-1.debian.tar.xz]

5 years agoMerge libzstd (1.4.4+dfsg-3) import into refs/heads/workingbranch
Michael R. Crusoe [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
Merge libzstd (1.4.4+dfsg-3) import into refs/heads/workingbranch

5 years agoblhc workarounds
Justin Aplin [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
blhc workarounds

Builds zstd-small (not included in any packages) with
hardening flags.
Provides verbosity to blhc by removing most @s from Makefiles.
Slightly changes some status-related @echos to prevent false-
positive "Nonverbose Build" errors from blhc.

Gbp-Pq: Name 0019-blhc-workarounds.patch

5 years agoAlias renamed API symbols
Justin Aplin [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
Alias renamed API symbols

Add aliases for two renamed but unchanged symbols to avoid a useless
dependency. Add compiler warnings when compiling against the old symbols.

Gbp-Pq: Name 0018-Alias-renamed-API-symbols.patch

5 years agoSkip test failing on GNU/Hurd when writing on /dev/zero or
Alex Mestiashvili [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
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

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

5 years agoMake the build reproducible
Chris Lamb [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
Make the build reproducible

Last-Update: 2018-05-04
Applied-Upstream: https://github.com/facebook/zstd/commit/ef1abd3c071ce42a457404ee2bca6d5bebb87f62

Gbp-Pq: Name 0014-Reproducible-build.patch

5 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

5 years agoDo not build zlibWrapper examples against embedded code copies.
Sascha Steinbiss [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
Do not build zlibWrapper examples against embedded code copies.

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

5 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

5 years agolibzstd (1.4.4+dfsg-3) unstable; urgency=medium
Michael R. Crusoe [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
libzstd (1.4.4+dfsg-3) unstable; urgency=medium

  * Team upload.
  * Source only upload.

[dgit import unpatched libzstd 1.4.4+dfsg-3]

5 years agoImport libzstd_1.4.4+dfsg-3.debian.tar.xz
Michael R. Crusoe [Thu, 13 Feb 2020 09:40:13 +0000 (09:40 +0000)]
Import libzstd_1.4.4+dfsg-3.debian.tar.xz

[dgit import tarball libzstd 1.4.4+dfsg-3 libzstd_1.4.4+dfsg-3.debian.tar.xz]

6 years agoMerge libzstd (1.4.4+dfsg-1) import into refs/heads/workingbranch
Alexandre Mestiashvili [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Merge libzstd (1.4.4+dfsg-1) import into refs/heads/workingbranch

6 years agoImport libzstd_1.4.4+dfsg.orig.tar.xz
Alexandre Mestiashvili [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Import libzstd_1.4.4+dfsg.orig.tar.xz

[dgit import orig libzstd_1.4.4+dfsg.orig.tar.xz]

6 years agoblhc-workarounds
Debian Med Packaging Team [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
blhc-workarounds

Gbp-Pq: Name 0019-blhc-workarounds.patch

6 years agoAlias-renamed-API-symbols
Debian Med Packaging Team [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Alias-renamed-API-symbols

Gbp-Pq: Name 0018-Alias-renamed-API-symbols.patch

6 years agoSkip-dev-random-tests-on-hurd
Alex Mestiashvili [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Skip-dev-random-tests-on-hurd

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

6 years agoReproducible-build
Debian Med Packaging Team [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Reproducible-build

Gbp-Pq: Name 0014-Reproducible-build.patch

6 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

6 years agoAddress-embedded-zlib
Debian Med Packaging Team [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Address-embedded-zlib

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

6 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

6 years agolibzstd (1.4.4+dfsg-1) unstable; urgency=medium
Alexandre Mestiashvili [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
libzstd (1.4.4+dfsg-1) unstable; urgency=medium

  [ Justin Aplin ]
  * New upstream version 1.4.4+dfsg
  * Refresh patches
  * Call Salsa CI with variable DB_BUILD_PARAM: '-v1.1.2-1', since this is the
    oldest version in active repositories
  * Add Rules-Requires-Root: binary-targets to debian/control to comply with
    current DPM
  * Bump Standards-Version to 4.4.1, changes noted above
  * Update symbols file for libzstd1
  * Call dh_makeshlibs with -V 'libzstd1 (>= 1.4.4)', since this version
    introduced new public symbols
  * Add an entry in debian/source/lintian-overrides to prevent libzstd1's
    Section entry from triggering binary-control-field-duplicates-source,
    since this field is necessary for the build

[dgit import unpatched libzstd 1.4.4+dfsg-1]

6 years agoImport libzstd_1.4.4+dfsg-1.debian.tar.xz
Alexandre Mestiashvili [Fri, 15 Nov 2019 16:15:40 +0000 (16:15 +0000)]
Import libzstd_1.4.4+dfsg-1.debian.tar.xz

[dgit import tarball libzstd 1.4.4+dfsg-1 libzstd_1.4.4+dfsg-1.debian.tar.xz]

6 years agoMerge libzstd (1.4.3+dfsg-1) import into refs/heads/workingbranch
Alexandre Mestiashvili [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Merge libzstd (1.4.3+dfsg-1) import into refs/heads/workingbranch

6 years agoblhc-workarounds
Debian Med Packaging Team [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
blhc-workarounds

Gbp-Pq: Name 0019-blhc-workarounds.patch

6 years agoAlias-renamed-API-symbols
Debian Med Packaging Team [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Alias-renamed-API-symbols

Gbp-Pq: Name 0018-Alias-renamed-API-symbols.patch

6 years agoSkip-dev-random-tests-on-hurd
Alex Mestiashvili [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Skip-dev-random-tests-on-hurd

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

6 years agoReproducible-build
Debian Med Packaging Team [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Reproducible-build

Gbp-Pq: Name 0014-Reproducible-build.patch

6 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

6 years agoAddress-embedded-zlib
Debian Med Packaging Team [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Address-embedded-zlib

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

6 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

6 years agolibzstd (1.4.3+dfsg-1) unstable; urgency=medium
Alexandre Mestiashvili [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
libzstd (1.4.3+dfsg-1) unstable; urgency=medium

  [ Alexandre Mestiashvili ]
  * Fix a typo causing test failures on mips(el) architectures in
    d/patches/0013-skip-memory-greedy-tests.patch
  * Remove circle.yml from Files-Excluded section in d/copyright
  * New upstream version 1.4.3+dfsg

[dgit import unpatched libzstd 1.4.3+dfsg-1]

6 years agoImport libzstd_1.4.3+dfsg.orig.tar.xz
Alexandre Mestiashvili [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Import libzstd_1.4.3+dfsg.orig.tar.xz

[dgit import orig libzstd_1.4.3+dfsg.orig.tar.xz]

6 years agoImport libzstd_1.4.3+dfsg-1.debian.tar.xz
Alexandre Mestiashvili [Tue, 20 Aug 2019 11:33:51 +0000 (12:33 +0100)]
Import libzstd_1.4.3+dfsg-1.debian.tar.xz

[dgit import tarball libzstd 1.4.3+dfsg-1 libzstd_1.4.3+dfsg-1.debian.tar.xz]

6 years agoMerge libzstd (1.3.8+dfsg-3) import into refs/heads/workingbranch
Alexandre Mestiashvili [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
Merge libzstd (1.3.8+dfsg-3) import into refs/heads/workingbranch

6 years agofix-zstdgrep-exit-code
Jörg-Volker Peetz [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
fix-zstdgrep-exit-code

Gbp-Pq: Name 0016-fix-zstdgrep-exit-code.patch

6 years agoSkip-dev-random-tests-on-hurd
Alex Mestiashvili [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
Skip-dev-random-tests-on-hurd

Gbp-Pq: Name 0015-Skip-dev-random-tests-on-hurd.patch

6 years agoReproducible-build
Debian Med Packaging Team [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
Reproducible-build

Gbp-Pq: Name 0014-Reproducible-build.patch

6 years agoSkip memory heavy tests causing FTBFS on mips(el) and hurd buildds
Alex Mestiashvili [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds

Gbp-Pq: Name 0013-skip-memory-greedy-tests.patch

6 years agoAddress-embedded-zlib
Debian Med Packaging Team [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
Address-embedded-zlib

Gbp-Pq: Name 0008-Address-embedded-zlib.patch

6 years agoUse bash for test script portablitity
Kevin Murray [Mon, 14 Nov 2016 00:54:32 +0000 (11:54 +1100)]
Use bash for test script portablitity

Gbp-Pq: Name 0006-Use-bash-for-test-script-portablitity.patch

6 years agolibzstd (1.3.8+dfsg-3) unstable; urgency=medium
Alexandre Mestiashvili [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
libzstd (1.3.8+dfsg-3) unstable; urgency=medium

  * Add patch fixing zstdgrep exit code when operating on files
Closes: #918390
[dgit import unpatched libzstd 1.3.8+dfsg-3]

6 years agoImport libzstd_1.3.8+dfsg-3.debian.tar.xz
Alexandre Mestiashvili [Sat, 5 Jan 2019 22:42:20 +0000 (22:42 +0000)]
Import libzstd_1.3.8+dfsg-3.debian.tar.xz

[dgit import tarball libzstd 1.3.8+dfsg-3 libzstd_1.3.8+dfsg-3.debian.tar.xz]