Bug 1695773 - Upgrade python-zstandard to 0.15.2. r=firefox-build-system-reviewers,mhentges
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 09 Mar 2021 00:19:12 +0000
changeset 570172 ba5dddbbb1a98d6d19ab8d31c9f86615187983d7
parent 570171 4fa9be5fd326553bad27c339ecf5e208eb8430b4
child 570173 d4e628da5f2c94ee8f16622345a67308043e36b1
push id38273
push userncsoregi@mozilla.com
push dateTue, 09 Mar 2021 09:49:21 +0000
treeherdermozilla-central@b332567cbbca [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfirefox-build-system-reviewers, mhentges
bugs1695773
milestone88.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1695773 - Upgrade python-zstandard to 0.15.2. r=firefox-build-system-reviewers,mhentges It's the first release with arm64 mac wheels. Differential Revision: https://phabricator.services.mozilla.com/D106848
build/debian-packages/python-zstandard-buster.diff
build/debian-packages/python-zstandard-jessie.diff
build/zstandard_requirements.in
build/zstandard_requirements.txt
taskcluster/ci/packages/kind.yml
--- a/build/debian-packages/python-zstandard-buster.diff
+++ b/build/debian-packages/python-zstandard-buster.diff
@@ -1,14 +1,14 @@
 diff --git a/debian/changelog b/debian/changelog
 index 84028db..d6c86c4 100644
 --- a/debian/changelog
 +++ b/debian/changelog
 @@ -1,3 +1,10 @@
-+python-zstandard (0.15.1-1.deb10moz1) buster; urgency=low
++python-zstandard (0.15.2-1.deb10moz1) buster; urgency=low
 +
 +  * Mozilla backport for buster.
 +  * Apply https://github.com/indygreg/python-zstandard/pull/139.
 +
 + -- Mike Hommey <glandium@mozilla.com>  Fri, 12 Feb 2021 13:22:31 +0900
 +
  python-zstandard (0.15.0~dev0-1) unstable; urgency=low
 
--- a/build/debian-packages/python-zstandard-jessie.diff
+++ b/build/debian-packages/python-zstandard-jessie.diff
@@ -1,14 +1,14 @@
 diff --git a/debian/changelog b/debian/changelog
 index 84028db..d6c86c4 100644
 --- a/debian/changelog
 +++ b/debian/changelog
 @@ -1,3 +1,10 @@
-+python-zstandard (0.15.1-1.deb8moz1) jessie; urgency=low
++python-zstandard (0.15.2-1.deb8moz1) jessie; urgency=low
 +
 +  * Remove build dependencies so package builds on jessie.
 +  * Apply https://github.com/indygreg/python-zstandard/pull/139.
 +
 + -- Mike Hommey <glandium@mozilla.com>  Fri, 12 Feb 2021 13:22:31 +0900
 +
  python-zstandard (0.15.0~dev0-1) unstable; urgency=low
 
--- a/build/zstandard_requirements.in
+++ b/build/zstandard_requirements.in
@@ -1,2 +1,2 @@
-zstandard==0.15.1
+zstandard==0.15.2
 
--- a/build/zstandard_requirements.txt
+++ b/build/zstandard_requirements.txt
@@ -1,54 +1,56 @@
 #
 # This file is autogenerated by pip-compile
 # To update, run:
 #
 #    pip-compile --generate-hashes --output-file=build/zstandard_requirements.txt build/zstandard_requirements.in
 #
-zstandard==0.15.1 \
-    --hash=sha256:03c0b012d910c9a78ac046520ebd7b7cd6fe7b93cd4ec3f49b8f0ac39d57d465 \
-    --hash=sha256:0fa280d2edd1dd8b61aa5ce46d023d32d31fa05b98070a5b98e7fd4d878bae1d \
-    --hash=sha256:1b8c4c304e694c0664071fb958f0ea7fb9d2ddd008f1f5b4006235910b6eaaed \
-    --hash=sha256:229530dc3d79b114740f4394ffe94c2ecbd3bbadb20696a9cbbf07f65094dcf3 \
-    --hash=sha256:326c3cd8a2a87e92dccb0613110922a6fe4bc86e226854943806cf66203fde9f \
-    --hash=sha256:34bc6bd46cd65f90f018b1f684b027e34841993ab91b951b3385d4a6ea2d8772 \
-    --hash=sha256:3691de9c2583ab5b43d91dd39b6575dbe0ef3314b676459522413817104b1278 \
-    --hash=sha256:3b466c146dbe9bb1f2d2c9beccda631f112d93e5ac226388545acdf0325bd213 \
-    --hash=sha256:4c82f430af910dba1b0e0e5e4b67a74c222703b3575fe1ac268c8257626c0729 \
-    --hash=sha256:4d7a72f6fe882c5c768602739ad5ae74dbf115bca5ec2ed1012a7986d190658c \
-    --hash=sha256:53e6dac24fabee67ced260fe62d5cf886be92308cbda4d4e217a3a29341f83da \
-    --hash=sha256:5418e2279a47802886241891fcd82b946dc176e1384c00efe87b32f7d633b879 \
-    --hash=sha256:5aa171eaa420e11dd32e327f0231fc7a7cd00c3fad5cbd11f27844827b82317d \
-    --hash=sha256:637d513e0ca84375516b9f5af6f4f0020381200c77e8c43d21fca7f66848e9b7 \
-    --hash=sha256:6c09eb0c302b42939f9b3db9cec7d92e2292fc54f13c680ca6c429634ebaaf46 \
-    --hash=sha256:72af53b92990ba6118d5dabe8a777cdd36d9fb88d9bf665b84517d0efdcc6f8f \
-    --hash=sha256:74a7461dbc8a28d5b9754c56f7748aa4bb25a591b166213dbfa99312f5d45814 \
-    --hash=sha256:756f751ca4c0ac8bc7696d2820e14529f00d284358fa2150b4ce57b1a6e16ad3 \
-    --hash=sha256:794517afee12005be1038a0b196c9e4e03409fb2f23e218c11393c6ac658eb5f \
-    --hash=sha256:7bc73d3802145ba40677e8fa8185a0c6848b8e582be3d7d7e5132049cd112307 \
-    --hash=sha256:7dadb8bd028bd04b1734734227a06a48f64704a6df82be144376db03be95829c \
-    --hash=sha256:83d84fe875c28f98b574fb7d4ec4e5a41e7cdfeb53b177641eb25afdb93b95cd \
-    --hash=sha256:8de12b37d32a9128a72b6050d4c6070a3bc944557f6b9912ecfc421f9ee97824 \
-    --hash=sha256:92ea1c604ec49f3e4ffcbbcfeadc96ebc48bc2edc5f0cb5e03e9c1204ed91869 \
-    --hash=sha256:945a49c8e7dbfd28e31eeb8b21d2343370ac75d6ec1c79412a3f9bb4c54c5f13 \
-    --hash=sha256:95b682d98086c395e1d8c741a414a4fc8bf7c41254aaa85c8613551fd3ede78c \
-    --hash=sha256:993ce06458283a6c55ed93b862f7fa22b9c27b855f04c98c25f207a7687056cd \
-    --hash=sha256:9d9ab430027e3e04a7d4f13f7af693b80cceb728ff25f2e7a16f19851fa0fe3e \
-    --hash=sha256:9de5c54e34c845c70c18561afd106cf754b41e009a4fc4131bfed537abc1468d \
-    --hash=sha256:9e4c5bfcb232491777546265aba9c30c532edcf93f4d16705402732417f81d18 \
-    --hash=sha256:a95e0ba90c0a7f7f6e37e1b730b218e31775777b28630e5ebc05c10b4ee1946e \
-    --hash=sha256:a9f8297180e1f291418524345055c9b2dea9b3ca5db3f72b27e3dac67453a361 \
-    --hash=sha256:b223633865725c5c3840ba25a7e71abdc7bb8113be6dd88fb88d46ebe7280df9 \
-    --hash=sha256:bea22653bf7242320f9cca1c68f8e381134bee8b2c8f36823085b7e398fad11a \
-    --hash=sha256:cb7c6a6f7d62350b9f5539045da54422975630e34dd9069584cc776b9917115f \
-    --hash=sha256:d2c3a460291ee042057a2dfe962b018a3e49cc0ec83efdfa6a714dcbc4d4b351 \
-    --hash=sha256:d308f44ca292c0eb117703ee43b995de77c3d3bf99c90b4c6c74e75a10f62eea \
-    --hash=sha256:db4b9d491fd9ac6b52cc4640da0c8e7b957d1cd80901be30e8be9a470b242d99 \
-    --hash=sha256:e0940e9bd36c2d84afd5bd0c45a9c6db3aa8956c080bf7df65b3220a23449360 \
-    --hash=sha256:e722ae77e072c26b69a3bca5a4d78d5f4927634f527d05a9057d9d58844053aa \
-    --hash=sha256:f12d97f388fc9bb238280641367f49612016d0353a99eff13b58588f60444263 \
-    --hash=sha256:f41d39dc81b0b5558891683267e15c36b43eb06571a5fed7da1e0e2663623d9b \
-    --hash=sha256:f81e2d909327927f7afff2f9961234d4747a163091ad8077edf621a2e128bf80 \
-    --hash=sha256:f8905bc741dcec0f6a74445fbfadc032772daca4a908dad7d43e8d65ae1fd3f4 \
-    --hash=sha256:fc28f71d935f65c70b20f649ec8db572cdbdeff35528f3b922d7ae50e9c5f9a9 \
-    --hash=sha256:ff7642a936734781708ece0721c58b238759be4c473f1855d50515a0fa10a5a2
+zstandard==0.15.2 \
+    --hash=sha256:1c5ef399f81204fbd9f0df3debf80389fd8aa9660fe1746d37c80b0d45f809e9 \
+    --hash=sha256:1faefe33e3d6870a4dce637bcb41f7abb46a1872a595ecc7b034016081c37543 \
+    --hash=sha256:1fb23b1754ce834a3a1a1e148cc2faad76eeadf9d889efe5e8199d3fb839d3c6 \
+    --hash=sha256:22f127ff5da052ffba73af146d7d61db874f5edb468b36c9cb0b857316a21b3d \
+    --hash=sha256:2353b61f249a5fc243aae3caa1207c80c7e6919a58b1f9992758fa496f61f839 \
+    --hash=sha256:24cdcc6f297f7c978a40fb7706877ad33d8e28acc1786992a52199502d6da2a4 \
+    --hash=sha256:31e35790434da54c106f05fa93ab4d0fab2798a6350e8a73928ec602e8505836 \
+    --hash=sha256:3547ff4eee7175d944a865bbdf5529b0969c253e8a148c287f0668fe4eb9c935 \
+    --hash=sha256:378ac053c0cfc74d115cbb6ee181540f3e793c7cca8ed8cd3893e338af9e942c \
+    --hash=sha256:3e1cd2db25117c5b7c7e86a17cde6104a93719a9df7cb099d7498e4c1d13ee5c \
+    --hash=sha256:3fe469a887f6142cc108e44c7f42c036e43620ebaf500747be2317c9f4615d4f \
+    --hash=sha256:4800ab8ec94cbf1ed09c2b4686288750cab0642cb4d6fba2a56db66b923aeb92 \
+    --hash=sha256:52de08355fd5cfb3ef4533891092bb96229d43c2069703d4aff04fdbedf9c92f \
+    --hash=sha256:5752f44795b943c99be367fee5edf3122a1690b0d1ecd1bd5ec94c7fd2c39c94 \
+    --hash=sha256:5d53f02aeb8fdd48b88bc80bece82542d084fb1a7ba03bf241fd53b63aee4f22 \
+    --hash=sha256:69b7a5720b8dfab9005a43c7ddb2e3ccacbb9a2442908ae4ed49dd51ab19698a \
+    --hash=sha256:6cc162b5b6e3c40b223163a9ea86cd332bd352ddadb5fd142fc0706e5e4eaaff \
+    --hash=sha256:6f5d0330bc992b1e267a1b69fbdbb5ebe8c3a6af107d67e14c7a5b1ede2c5945 \
+    --hash=sha256:6ffadd48e6fe85f27ca3ca10cfd3ef3d0f933bef7316870285ffeb58d791ca9c \
+    --hash=sha256:72a011678c654df8323aa7b687e3147749034fdbe994d346f139ab9702b59cea \
+    --hash=sha256:77d26452676f471223571efd73131fd4a626622c7960458aab2763e025836fc5 \
+    --hash=sha256:7a88cc773ffe55992ff7259a8df5fb3570168d7138c69aadba40142d0e5ce39a \
+    --hash=sha256:7b16bd74ae7bfbaca407a127e11058b287a4267caad13bd41305a5e630472549 \
+    --hash=sha256:855d95ec78b6f0ff66e076d5461bf12d09d8e8f7e2b3fc9de7236d1464fd730e \
+    --hash=sha256:8baf7991547441458325ca8fafeae79ef1501cb4354022724f3edd62279c5b2b \
+    --hash=sha256:8fb77dd152054c6685639d855693579a92f276b38b8003be5942de31d241ebfb \
+    --hash=sha256:92d49cc3b49372cfea2d42f43a2c16a98a32a6bc2f42abcde121132dbfc2f023 \
+    --hash=sha256:94d0de65e37f5677165725f1fc7fb1616b9542d42a9832a9a0bdcba0ed68b63b \
+    --hash=sha256:9867206093d7283d7de01bd2bf60389eb4d19b67306a0a763d1a8a4dbe2fb7c3 \
+    --hash=sha256:9ee3c992b93e26c2ae827404a626138588e30bdabaaf7aa3aa25082a4e718790 \
+    --hash=sha256:a4f8af277bb527fa3d56b216bda4da931b36b2d3fe416b6fc1744072b2c1dbd9 \
+    --hash=sha256:ab9f19460dfa4c5dd25431b75bee28b5f018bf43476858d64b1aa1046196a2a0 \
+    --hash=sha256:ac43c1821ba81e9344d818c5feed574a17f51fca27976ff7d022645c378fbbf5 \
+    --hash=sha256:af5a011609206e390b44847da32463437505bf55fd8985e7a91c52d9da338d4b \
+    --hash=sha256:b0975748bb6ec55b6d0f6665313c2cf7af6f536221dccd5879b967d76f6e7899 \
+    --hash=sha256:b4963dad6cf28bfe0b61c3265d1c74a26a7605df3445bfcd3ba25de012330b2d \
+    --hash=sha256:b7d3a484ace91ed827aa2ef3b44895e2ec106031012f14d28bd11a55f24fa734 \
+    --hash=sha256:bd3c478a4a574f412efc58ba7e09ab4cd83484c545746a01601636e87e3dbf23 \
+    --hash=sha256:c9e2dcb7f851f020232b991c226c5678dc07090256e929e45a89538d82f71d2e \
+    --hash=sha256:d25c8eeb4720da41e7afbc404891e3a945b8bb6d5230e4c53d23ac4f4f9fc52c \
+    --hash=sha256:dc8c03d0c5c10c200441ffb4cce46d869d9e5c4ef007f55856751dc288a2dffd \
+    --hash=sha256:ec58e84d625553d191a23d5988a19c3ebfed519fff2a8b844223e3f074152163 \
+    --hash=sha256:eda0719b29792f0fea04a853377cfff934660cb6cd72a0a0eeba7a1f0df4a16e \
+    --hash=sha256:edde82ce3007a64e8434ccaf1b53271da4f255224d77b880b59e7d6d73df90c8 \
+    --hash=sha256:f36722144bc0a5068934e51dca5a38a5b4daac1be84f4423244277e4baf24e7a \
+    --hash=sha256:f8bb00ced04a8feff05989996db47906673ed45b11d86ad5ce892b5741e5f9dd \
+    --hash=sha256:f98fc5750aac2d63d482909184aac72a979bfd123b112ec53fd365104ea15b1c \
+    --hash=sha256:ff5b75f94101beaa373f1511319580a010f6e03458ee51b1a386d7de5331440a
     # via -r build/zstandard_requirements.in
--- a/taskcluster/ci/packages/kind.yml
+++ b/taskcluster/ci/packages/kind.yml
@@ -188,37 +188,37 @@ jobs:
 
     deb8-python-zstandard:
         description: "python-zstandard for Debian jessie"
         treeherder:
             symbol: Deb8(python-zstandard)
         run:
             using: debian-package
             tarball:
-                url: https://github.com/indygreg/python-zstandard/releases/download/0.15.1/zstandard-0.15.1.tar.gz
-                sha256: cb7c6a6f7d62350b9f5539045da54422975630e34dd9069584cc776b9917115f
+                url: https://github.com/indygreg/python-zstandard/releases/download/0.15.2/zstandard-0.15.2.tar.gz
+                sha256: 52de08355fd5cfb3ef4533891092bb96229d43c2069703d4aff04fdbedf9c92f
             name: python-zstandard
-            patch: python-zstandard-jessie.diff
+            pre-build-command: debchange -v 0.15.2-1.deb8moz --distribution jessie-backports "Mozilla backport for jessie"
             packages:
                 - deb8-dh-python
                 - deb8-python3.6
                 - deb8-python3-defaults
 
     deb10-python-zstandard:
         description: "python-zstandard for Debian buster"
         treeherder:
             symbol: Deb10(python-zstandard)
         run:
             using: debian-package
             dist: buster
             tarball:
-                url: https://github.com/indygreg/python-zstandard/releases/download/0.15.1/zstandard-0.15.1.tar.gz
-                sha256: cb7c6a6f7d62350b9f5539045da54422975630e34dd9069584cc776b9917115f
+                url: https://github.com/indygreg/python-zstandard/releases/download/0.15.2/zstandard-0.15.2.tar.gz
+                sha256: 52de08355fd5cfb3ef4533891092bb96229d43c2069703d4aff04fdbedf9c92f
+            pre-build-command: debchange -v 0.15.2-1.deb10moz --distribution buster "Mozilla backport for buster"
             name: python-zstandard
-            patch: python-zstandard-buster.diff
 
     deb10-mmdebstrap:
         # Only a more recent version of mmdebstrap than what is in buster has the
         # features we want.
         description: "mmdebstrap 0.7.4 for Debian buster"
         treeherder:
             symbol: Deb10(python-mmdebstrap)
         run: