Manual merge of version 1.51.0+dfsg1-1~deb11u1+rpi1 and 1.59.0+dfsg1-1~deb11u3 to...
authorPeter Michael Green <plugwash@raspbian.org>
Wed, 5 Oct 2022 15:06:58 +0000 (15:06 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Wed, 5 Oct 2022 15:06:58 +0000 (15:06 +0000)
1  2 
debian/changelog
debian/rules

index 75530c896e11b403b712176b77901fea58ac8af9,26f14e7cc3cc215c599f7960c1cf54a23696faf2..7e5b7924311d22a48f076208e816d2ffb5f03971
- rustc-mozilla (1.51.0+dfsg1-1~deb11u1+rpi1) bullseye-staging; urgency=medium
++rustc-mozilla (1.59.0+dfsg1-1~deb11u3+rpi1) bullseye-staging; urgency=medium
 +
 +  [changes brought over from rustc 1.15.1+dfsg1-1~exp3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Wed, 15 Mar 2017 10:16:18 +0000]
 +  * Build for armv6.
 +  [changes introduced in rustc 1.18.0+dfsg1-4+rpi1 by Peter Michael Green]
 +  * Disable testsuite.
 +  [changes introduced in rustc-mozilla 1.51.0+dfsg1-1~deb11u1+rpi1 by Peter Michael Green]
 +  * Force DEB_BUILD_RUST_TYPE to armv7-unknown-linux-gnueabih as that is what we have a stage0 compiler for.
 +  * Use DEB_BUILD_RUST_TYPE not DEB_HOST_RUST_TYPE when looking for a stage0 compiler.
 +
-  -- Peter Michael Green <plugwash@raspbian.org>  Sun, 26 Sep 2021 02:25:38 +0000
++ -- Peter Michael Green <plugwash@raspbian.org>  Wed, 05 Oct 2022 00:15:26 +0000
++
+ rustc-mozilla (1.59.0+dfsg1-1~deb11u3) bullseye; urgency=medium
+   * Set up the symlinks in a target also called by binary-arch.
+  -- Emilio Pozuelo Monfort <pochu@debian.org>  Thu, 04 Aug 2022 09:40:53 +0200
+ rustc-mozilla (1.59.0+dfsg1-1~deb11u2) bullseye; urgency=medium
+   * Include mips(el) stage0 binaries.
+  -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 03 Aug 2022 12:44:23 +0200
+ rustc-mozilla (1.59.0+dfsg1-1~deb11u1) bullseye; urgency=medium
+   * Non-maintainer upload.
+   * Backport to bullseye as rustc-mozilla.
+   * Do a bootstrap build.
+   * Disable wasm.
+   * Disable new binary packages rustfmt, -clippy, -all.
+  -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 03 Jul 2022 11:51:30 +0200
+ rustc (1.59.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 11 May 2022 14:11:46 +0100
+ rustc (1.59.0+dfsg1-1~exp1) experimental; urgency=medium
+   [ Fabian Grünbichler ]
+   * New upstream release
+  -- Ximin Luo <infinity0@debian.org>  Tue, 29 Mar 2022 14:32:01 +0100
+ rustc (1.58.1+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+  -- Ximin Luo <infinity0@debian.org>  Tue, 29 Mar 2022 12:23:46 +0100
+ rustc (1.58.1+dfsg1-1~exp1) experimental; urgency=medium
+   [ Fabian Gruenbichler ]
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Tue, 08 Mar 2022 11:32:29 +0000
+ rustc (1.57.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable. (Closes: #1005203)
+  -- Ximin Luo <infinity0@debian.org>  Tue, 08 Mar 2022 10:51:18 +0000
+ rustc (1.57.0+dfsg1-1~exp1) experimental; urgency=medium
+   [ Simon Chopin ]
+   * d/p/d-bootstrap-rustflags.patch: remove the warnings bit, use the option
+     "deny-warnings = false" in d/config.toml.in instead
+   [ Fabian Grünbichler ]
+   * Fix CVE-2022-21658 - std::fs::remove_dir_all TOCTOU symlink issue
+   * New upstream release. (Closes: #1005203)
+  -- Fabian Grünbichler <f.gruenbichler@proxmox.com>  Thu, 03 Feb 2022 19:14:04 +0100
+ rustc (1.56.0+dfsg1-2) unstable; urgency=medium
+   * Update to debhelper 13.
+  -- Ximin Luo <infinity0@debian.org>  Fri, 22 Oct 2021 23:29:14 +0100
+ rustc (1.56.0+dfsg1-1) unstable; urgency=medium
+   * New upstream release.
+   * Support terse and verbose DEB_BUILD_OPTIONS.
+   * Support -Z gcc-ld=lld via symlinks.
+   * Fix RUSTC_SYSROOT in rust-gdb and rust-lldb, thanks James McCoy.
+  -- Ximin Luo <infinity0@debian.org>  Fri, 22 Oct 2021 18:54:49 +0100
+ rustc (1.56.0~beta.4+dfsg1-1~exp2) experimental; urgency=medium
+   * Include upstream patch for x32 support. (Closes: #993855)
+   * Update to LLVM 13.
+  -- Ximin Luo <infinity0@debian.org>  Fri, 15 Oct 2021 10:44:35 +0100
+ rustc (1.56.0~beta.4+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Thu, 14 Oct 2021 22:50:58 +0100
+ rustc (1.55.0+dfsg1-2) unstable; urgency=medium
+   * Actually work around segfault on ppc64el.
+   * Fix FTBFS on armhf caused by GCC 11 changes.
+  -- Ximin Luo <infinity0@debian.org>  Thu, 14 Oct 2021 00:36:15 +0100
+ rustc (1.55.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+   * Bump test failures-allowed on s390x to 40.
+   * Work around a segfault on ppc64el
+  -- Ximin Luo <infinity0@debian.org>  Wed, 13 Oct 2021 22:06:15 +0100
+ rustc (1.55.0+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Sat, 09 Oct 2021 03:22:08 +0100
+ rustc (1.54.0+dfsg1-3) unstable; urgency=medium
+   * Fix links to cargo-doc.
+  -- Ximin Luo <infinity0@debian.org>  Sat, 09 Oct 2021 11:46:08 +0100
+ rustc (1.54.0+dfsg1-2) unstable; urgency=medium
+   * Fix some more build & test failures.
+  -- Ximin Luo <infinity0@debian.org>  Sat, 09 Oct 2021 03:12:35 +0100
+ rustc (1.54.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+   * Re-enable backported patch for armhf & reset its allowed-failures.
+   * Add compatibility patch for cargo 0.47.
+   * Ignore more spurious test failures, and filed upstream.
+   * Bump powerpc allowed-failures to 180 at the request of ports maintainers.
+  -- Ximin Luo <infinity0@debian.org>  Sat, 09 Oct 2021 00:24:37 +0100
+ rustc (1.54.0+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 06 Oct 2021 10:37:55 +0100
+ rustc (1.53.0+dfsg1-4) unstable; urgency=medium
+   * Ignore some hanging test regressions on non-release arches powerpc, ppc64.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 06 Oct 2021 19:24:11 +0100
+ rustc (1.53.0+dfsg1-3) unstable; urgency=medium
+   * Disable patch that was backported incorrectly.
+   * Temporarily increase armhf allowed-failures to 12.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 06 Oct 2021 19:01:54 +0100
+ rustc (1.53.0+dfsg1-2) unstable; urgency=medium
+   * Fix some test failures.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 06 Oct 2021 10:29:03 +0100
+ rustc (1.53.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+   * Update mips patches, disable a test as our workaround makes it invalid.
+   * Temporarily ignore some tests that fail on big-endian.
+  -- Ximin Luo <infinity0@debian.org>  Tue, 05 Oct 2021 23:19:31 +0100
+ rustc (1.53.0+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release. (Closes: #986803)
+   * Honour parallel option in DEB_BUILD_OPTIONS. (Closes: #993871)
+  -- Ximin Luo <infinity0@debian.org>  Sat, 02 Oct 2021 12:46:49 +0100
+ rustc (1.52.1+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+   * Reorganise dependencies, move optional rustc deps to rust-all.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 29 Sep 2021 20:05:55 +0100
+ rustc (1.52.1+dfsg1-1~exp3) experimental; urgency=medium
+   * Update to LLVM 12.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 19 May 2021 17:52:44 +0100
+ rustc (1.52.1+dfsg1-1~exp2) experimental; urgency=medium
+   * Fix rust-clippy dependency on libstd-rust-*
+  -- Ximin Luo <infinity0@debian.org>  Sat, 15 May 2021 22:42:38 +0100
+ rustc (1.52.1+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Sat, 15 May 2021 15:21:27 +0100
+ rustc (1.52.0+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Fri, 07 May 2021 20:38:38 +0100
+ rustc (1.52.0~beta.3+dfsg1-1~exp4) experimental; urgency=medium
+   * Fix issue with dh_missing --fail-missing
+  -- Ximin Luo <infinity0@debian.org>  Thu, 06 May 2021 01:52:30 +0100
+ rustc (1.52.0~beta.3+dfsg1-1~exp3) experimental; urgency=medium
+   * Fix Makefile addition syntax.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 05 May 2021 22:24:22 +0100
+ rustc (1.52.0~beta.3+dfsg1-1~exp2) experimental; urgency=medium
+   * Install the rust-llvm-dwp symlink.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 05 May 2021 22:20:13 +0100
+ rustc (1.52.0~beta.3+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Mon, 26 Apr 2021 12:31:27 +0100
  
  rustc-mozilla (1.51.0+dfsg1-1~deb11u1) bullseye; urgency=medium
  
diff --cc debian/rules
index d497743d8bc94062f4e088d3c8d3bf37d7741c4b,b3ca41c5c6804784f81c41c5888940c86ad6d31f..d7030fe36e725543275187e83d28b13e3bc6363f
@@@ -54,7 -65,7 +65,7 @@@ update-version
  # README.Debian for more details of the cases described below.
  #
  PRECONFIGURE_CHECK = :
- HAVE_BINARY_TARBALL := $(shell ls -1 stage0/*/*$(DEB_BUILD_RUST_TYPE)* 2>/dev/null | wc -l)
 -HAVE_BINARY_TARBALL := $(shell ls -1 stage0*/*/*$(DEB_HOST_RUST_TYPE)* 2>/dev/null | wc -l)
++HAVE_BINARY_TARBALL := $(shell ls -1 stage0*/*/*$(DEB_BUILD_RUST_TYPE)* 2>/dev/null | wc -l)
  DOWNLOAD_BOOTSTRAP := false
  # allow not using the binary tarball although it exists
  #ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armhf i386 powerpc ppc64el s390x))