diff -Nru cargo-0.62.0ubuntu0libgit2/debian/changelog cargo-0.62.0ubuntu0libgit2/debian/changelog --- cargo-0.62.0ubuntu0libgit2/debian/changelog 2022-09-16 14:18:26.000000000 +0000 +++ cargo-0.62.0ubuntu0libgit2/debian/changelog 2022-09-16 15:28:15.000000000 +0000 @@ -1,14 +1,20 @@ +cargo (0.62.0ubuntu0libgit2-0ubuntu0.18.04.1~ppa3) bionic; urgency=medium + + * PPA upload + + -- Simon Chopin Fri, 16 Sep 2022 17:28:15 +0200 + cargo (0.62.0ubuntu0libgit2-0ubuntu0.18.04.1~ppa2) bionic; urgency=medium * PPA upload - -- Simon Chopin Fri, 16 Sep 2022 16:18:26 +0200 + -- Simon Chopin Fri, 16 Sep 2022 17:28:11 +0200 cargo (0.62.0ubuntu0libgit2-0ubuntu0.18.04.1~ppa1) bionic; urgency=medium * PPA upload - -- Simon Chopin Fri, 16 Sep 2022 16:18:23 +0200 + -- Simon Chopin Fri, 16 Sep 2022 17:28:08 +0200 cargo (0.62.0ubuntu0libgit2-0ubuntu0.18.04.1) bionic; urgency=medium @@ -22,6 +28,8 @@ cargo (0.62.0ubuntu1-0ubuntu1) kinetic; urgency=medium * New upstream release (LP: #1986648) + * d/p/i386-crossbuild-tests.patch: disable some failing tests for + cross-building from i386 -- Simon Chopin Thu, 08 Sep 2022 11:44:51 +0200 diff -Nru cargo-0.62.0ubuntu0libgit2/debian/patches/i386-crossbuild-tests.patch cargo-0.62.0ubuntu0libgit2/debian/patches/i386-crossbuild-tests.patch --- cargo-0.62.0ubuntu0libgit2/debian/patches/i386-crossbuild-tests.patch 1970-01-01 00:00:00.000000000 +0000 +++ cargo-0.62.0ubuntu0libgit2/debian/patches/i386-crossbuild-tests.patch 2022-09-16 15:27:41.000000000 +0000 @@ -0,0 +1,24 @@ +Description: Skip some tests trying to cross-build from i386 + We simply don't support this use case as i386 isn't a full arch on Ubuntu. +Author: Simon Chopin +Origin: Ubuntu +Forwarded: not-needed +Last-Update: 2022-09-16 +--- a/tests/testsuite/build_script.rs ++++ b/tests/testsuite/build_script.rs +@@ -582,6 +582,7 @@ + .run(); + } + ++#[cfg(not(target_arch = "x86"))] + #[cargo_test] + fn custom_build_env_var_rustc_linker_cross_arch_host() { + let target = rustc_host(); +@@ -620,6 +621,7 @@ + .run(); + } + ++#[cfg(not(target_arch = "x86"))] + #[cargo_test] + fn custom_build_linker_bad_cross_arch_host() { + let target = rustc_host(); diff -Nru cargo-0.62.0ubuntu0libgit2/debian/patches/series cargo-0.62.0ubuntu0libgit2/debian/patches/series --- cargo-0.62.0ubuntu0libgit2/debian/patches/series 2022-09-16 14:10:21.000000000 +0000 +++ cargo-0.62.0ubuntu0libgit2/debian/patches/series 2022-09-16 15:27:41.000000000 +0000 @@ -3,4 +3,5 @@ 2112-handle-4-siphasher-algorithms.patch remove-badges.patch proxy-skip-tests.patch +i386-crossbuild-tests.patch libgit2-sys-remove-zlib-ng-compat.patch