Skip to content
Commits on Source (7)
libzstd (1.3.4+dfsg-3) UNRELEASED; urgency=medium
libzstd (1.3.4+dfsg-1) UNRELEASED; urgency=medium
[ Alexandre Mestiashvili]
* New upstream version 1.3.4+dfsg
......@@ -12,22 +12,23 @@ libzstd (1.3.4+dfsg-3) UNRELEASED; urgency=medium
* Update d/libzstd1.symbols fixing minimal-version
[ Adam Borowski ]
* Enable build on riscv64
Closes: #895259
-- Alexandre Mestiashvili <mestia@debian.org> Wed, 18 Apr 2018 16:29:28 +0200
libzstd (1.3.3+dfsg-2) unstable; urgency=medium
* Enable build on riscv64. Closes: #895259
[ Dimitri John Ledkov ]
* Mark -dev and library packages Multi-Arch same.
* Add libzstd1-udeb package, for btrfs-progs-udeb and others in the future.
* Update Vcs fields for salsa.
* Cleanup unused patches.
[ Andreas Hasenack ]
* d/rules: also run the clean Makefile target in the pzstd directory.
[ Mattia Rizzolo ]
* Bump debhelper compat level to 11.
* Bump Standards-Version to 4.1.4, no changes needed.
* Update copyright after the new upstream release.
* Remove patch skipping a test on hurd-i386: allegedly the underlying issue
has been fixed instead.
-- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 12 Mar 2018 14:36:45 +0000
libzstd (1.3.3+dfsg-1) unstable; urgency=medium
......
......@@ -5,10 +5,10 @@ Uploaders: Kevin Murray <kdmfoss@gmail.com>,
Alexandre Mestiashvili <mestia@debian.org>
Section: libs
Priority: optional
Build-Depends: debhelper (>= 10),
Build-Depends: debhelper (>= 11),
d-shlibs,
zlib1g-dev
Standards-Version: 4.1.3
Standards-Version: 4.1.4
Vcs-Browser: https://salsa.debian.org/med-team/libzstd
Vcs-Git: https://salsa.debian.org/med-team/libzstd.git
Homepage: https://github.com/facebook/zstd
......@@ -37,18 +37,6 @@ Description: fast lossless compression algorithm
.
This package contains the shared library.
Package: libzstd1-udeb
Architecture: any
Section: debian-installer
Depends: ${shlibs:Depends},
${misc:Depends}
Package-Type: udeb
Description: fast lossless compression algorithm - runtime for Debian installer
Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
real-time compression scenarios at zlib-level compression ratio.
.
This package contains the shared library for use with the Debian installer.
Package: zstd
Architecture: any
Section: utils
......
......@@ -10,9 +10,9 @@ Files-Excluded: appveyor.yml
.buckconfig
Files: *
Copyright: 2013-2016, Yann Collet
Copyright: 2013-2018, Yann Collet
2016, Przemyslaw Skibinski
2016, Facebook, Inc.
2016-2018, Facebook, Inc.
License: BSD-3-clause-with-patent-grant
Files: zlibWrapper/examples/*.c
......
Description: Skip too heavy md5sum test on GNU HURD.
Do not pass -T parameter to test tools as they never finish on HURD
From: Alex Mestiashvili <mailatgoogl@gmail.com>
Forwarded-Upstream: yes (https://github.com/facebook/zstd/issues/935)
Last-Update: 2017-11-30
--- libzstd.orig/tests/playTests.sh
+++ libzstd/tests/playTests.sh
@@ -743,7 +743,10 @@
roundTripTest -g5000000000 -P99 1
roundTripTest -g1700000000 -P0 "1 --zstd=strategy=6" # ensure btlazy2 can survive an overflow rescale
+DEBIAN_ARCH=$(dpkg-architecture -qDEB_HOST_ARCH_OS)
+if [ "$DEBIAN_ARCH" != "hurd" ]; then
fileRoundTripTest -g4193M -P99 1
+fi
$ECHO "\n===> zstd long, long distance matching round-trip tests "
@@ -762,7 +765,9 @@
roundTripTest -g80000000 -P99 "19 -T2" " "
roundTripTest -g5000000000 -P99 "1 -T2" " "
roundTripTest -g500000000 -P97 "1 -T999" " "
+ if [ "$DEBIAN_ARCH" != "hurd" ]; then
fileRoundTripTest -g4103M -P98 " -T0" " "
+ fi
roundTripTest -g400000000 -P97 "1 --long=24 -T2" " "
else
$ECHO "\n**** no multithreading, skipping zstdmt tests **** "
......@@ -3,6 +3,5 @@
0006-Use-bash-for-test-script-portablitity.patch
0008-Address-embedded-zlib.patch
0009-Add-shebang-for-scripts.patch
0011-skip-long-running-tests_on_hurd.patch
0012-typos.patch
pthread.patch
......@@ -29,12 +29,8 @@ override_dh_install:
--movedev "debian/tmp/usr/include/*" usr/include \
--movedev "debian/tmp/usr/lib/pkgconfig/*" usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
debian/tmp/usr/lib/lib*.so
cp -r debian/libzstd1/usr debian/libzstd1-udeb/
dh_install
override_dh_makeshlibs:
dh_makeshlibs -plibzstd1 --add-udeb=libzstd1-udeb
override_dh_auto_clean:
dh_auto_clean
dh_auto_clean --sourcedirectory=contrib/pzstd