Manual merge of version 1.35.0+dfsg1-1+rpi1 and 1.37.0+dfsg1-1 to produce 1.37.0...
authorPeter Michael Green <plugwash@raspbian.org>
Tue, 17 Sep 2019 01:18:17 +0000 (01:18 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Tue, 17 Sep 2019 01:18:17 +0000 (01:18 +0000)
1  2 
debian/changelog
debian/rules

index dd838ad92c8cc253989114212ab26af5418c2dbb,2692d811b0369730ab3ca204397ceac43cab25f6..517d6ec5fbd6541b60882c66a4f375c9cacafd19
@@@ -1,11 -1,45 +1,54 @@@
- rustc (1.35.0+dfsg1-1+rpi1) bullseye-staging; urgency=medium
++rustc (1.37.0+dfsg1-1+rpi1) bullseye-staging; urgency=medium
 +
 +  [changes brought forward from 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 1.18.0+dfsg1-4+rpi1 by Peter Michael Green]
 +  * Disable testsuite.
 +
-  -- Raspbian forward porter <root@raspbian.org>  Thu, 12 Sep 2019 22:49:59 +0000
++ -- Peter Micheal Green <plugwash@raspbian.org>  Tue, 17 Sep 2019 01:17:52 +0000
++
+ rustc (1.37.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+   * Fix a typo in debian/rules regex causing FTBFS on some arches.
+  -- Ximin Luo <infinity0@debian.org>  Thu, 05 Sep 2019 00:06:23 -0700
+ rustc (1.37.0+dfsg1-1~exp2) experimental; urgency=medium
+   * Support cross-compiling to wasm32. (Closes: #903110)
+     To do that, install the libstd-rust-dev-wasm32-cross package and give
+     --target wasm32-unknown-unknown.
+   * Drop dependency on system compiler-rt, these new versions of rustc
+     actually don't need it at all.
+  -- Ximin Luo <infinity0@debian.org>  Thu, 29 Aug 2019 09:00:03 -0700
+ rustc (1.37.0+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+   * Use system compiler-rt.
+  -- Ximin Luo <infinity0@debian.org>  Sun, 25 Aug 2019 03:06:33 -0700
+ rustc (1.36.0+dfsg1-2) unstable; urgency=medium
+   * Set CARGO_HOME to debian/cargo_home (instead of $HOME/.cargo) as newer
+     versions of cargo must take a file lock that has to exist.
+  -- Ximin Luo <infinity0@debian.org>  Wed, 17 Jul 2019 18:25:06 -0700
+ rustc (1.36.0+dfsg1-1) unstable; urgency=medium
+   * Upload to unstable.
+  -- Ximin Luo <infinity0@debian.org>  Tue, 16 Jul 2019 20:27:55 -0700
+ rustc (1.36.0+dfsg1-1~exp1) experimental; urgency=medium
+   * New upstream release.
+  -- Ximin Luo <infinity0@debian.org>  Sat, 13 Jul 2019 12:42:05 -0700
  
  rustc (1.35.0+dfsg1-1) unstable; urgency=medium
  
diff --cc debian/rules
index 97d39b2117b2c73bcc802e7c6d71857266f031e6,178afb1be70016dcde11e53c9240c53a7e9cf05b..8b471bdb695762ad385360ba37cc012e7ac2e30c
@@@ -230,8 -233,10 +233,10 @@@ override_dh_auto_test-arch
                test "$$(stat -c %s "$$x")" -lt 6000000; \
        done
  ifeq (, $(filter nocheck,$(DEB_BUILD_PROFILES)))
 -ifeq (, $(filter nocheck,$(DEB_BUILD_OPTIONS)))
 +ifeq (testsuitedisabled, $(filter nocheck,$(DEB_BUILD_OPTIONS)))
-       { $(RUSTBUILD_TEST) --no-fail-fast $(RUSTBUILD_FLAGS) $(RUSTBUILD_TEST_FLAGS); echo $$?; } | tee -a $(TEST_LOG)
+       # TODO: eventually, drop --target $(DEB_HOST_RUST_TYPE) and run tests for
+       # all targets including e.g. wasm32-unknown-unknown
+       { $(RUSTBUILD_TEST) --no-fail-fast --target $(DEB_HOST_RUST_TYPE) $(RUSTBUILD_FLAGS) $(RUSTBUILD_TEST_FLAGS); echo $$?; } | tee -a $(TEST_LOG)
        # test that the log has at least 1 pass, to prevent e.g. #57709
        grep -l "^test .* \.\.\. ok$$" $(TEST_LOG)
        echo "==== Debian rustc test report ===="; \