Peter Michael Green [Thu, 2 Nov 2017 12:18:13 +0000 (12:18 +0000)]
Manual merge of 1.18.0+dfsg1-4+rpi1 with 1.19.0+dfsg3-4 to produce 1.19.0+dfsg3-4+rpi1
Ximin Luo [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
Merge rustc (1.19.0+dfsg3-4) import into refs/heads/workingbranch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-ignore-removed-submodules
Gbp-Pq: Name d-ignore-removed-submodules.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-no-web-dependencies-in-doc
Gbp-Pq: Name d-no-web-dependencies-in-doc.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-cross-compile-install
Gbp-Pq: Name d-cross-compile-install.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-dont-download-stage0
Gbp-Pq: Name d-dont-download-stage0.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-add-soname
Gbp-Pq: Name d-add-soname.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-rust-lldb-paths
Gbp-Pq: Name d-rust-lldb-paths
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-rust-gdb-paths
Gbp-Pq: Name d-rust-gdb-paths
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-disable-cargo-vendor
Gbp-Pq: Name d-disable-cargo-vendor.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-raise-min-llvm-version
Gbp-Pq: Name d-raise-min-llvm-version.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
gcc-4.8-aarch64-ice
Gbp-Pq: Name gcc-4.8-aarch64-ice.diff
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-allow-stable-features
Gbp-Pq: Name u-allow-stable-features.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-reproducible-dl-stage0
Gbp-Pq: Name u-reproducible-dl-stage0.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-exception-traceback
Gbp-Pq: Name u-exception-traceback.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-output-failed-commands
Gbp-Pq: Name u-output-failed-commands.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-ppc64el_02
Gbp-Pq: Name u-ignoretest-ppc64el_02.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-ppc64el
Gbp-Pq: Name u-ignoretest-ppc64el.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-arm64_02
commit
70e48b12e9ed06cc500061b9026aac9ea598a1e8
Author: Mátyás Mustoha <mmatyas@inf.u-szeged.hu>
Date: Thu Jun 8 12:03:08 2017 +0200
Ignore variadic FFI test on AArch64
Gbp-Pq: Name u-ignoretest-arm64_02.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-arm64
Gbp-Pq: Name u-ignoretest-arm64.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-armhf_06
Gbp-Pq: Name u-ignoretest-armhf_06.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-armhf_05
Gbp-Pq: Name u-ignoretest-armhf_05.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-armhf_03
Gbp-Pq: Name u-ignoretest-armhf_03.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-armhf_02
Gbp-Pq: Name u-ignoretest-armhf_02.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-armhf_01
Gbp-Pq: Name u-ignoretest-armhf_01.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-reproducible-build
Gbp-Pq: Name u-reproducible-build.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-gperf-3.1
Gbp-Pq: Name u-gperf-3.1.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-allow-disable-debuginfo-only-std
Gbp-Pq: Name u-allow-disable-debuginfo-only-std.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-fix-backtrace-build
Gbp-Pq: Name u-fix-backtrace-build.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-skip-main-thread-stack-guard
commit
be509b3387aebb453b09a4942cf902c7d05a0f1e
Author: Josh Stone <jistone@redhat.com>
Date: Wed Jul 5 12:03:17 2017 -0700
Skip the main thread's manual stack guard on Linux
Linux doesn't allocate the whole stack right away, and the kernel has
its own stack-guard mechanism to fault when growing too close to an
existing mapping. If we map our own guard, then the kernel starts
enforcing a rather large gap above that, rendering much of the possible
stack space useless.
Instead, we'll just note where we expect rlimit to start faulting, so
our handler can report "stack overflow", and trust that the kernel's own
stack guard will work.
Fixes #43052.
Gbp-Pq: Name u-skip-main-thread-stack-guard.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-only-run-linkchecker-if-docs
Gbp-Pq: Name u-only-run-linkchecker-if-docs.patch
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-fix-debuginfo
Gbp-Pq: Name u-fix-debuginfo.patch
Ximin Luo [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
rustc (1.19.0+dfsg3-4) unstable; urgency=medium
* Bump LLVM requirement to pull in a fix for a FTBFS on ppc64el.
[dgit import unpatched rustc 1.19.0+dfsg3-4]
Ximin Luo [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
Import rustc_1.19.0+dfsg3-4.debian.tar.xz
[dgit import tarball rustc 1.19.0+dfsg3-4 rustc_1.19.0+dfsg3-4.debian.tar.xz]
Ximin Luo [Fri, 15 Sep 2017 02:02:09 +0000 (03:02 +0100)]
Import rustc_1.19.0+dfsg3.orig.tar.xz
[dgit import orig rustc_1.19.0+dfsg3.orig.tar.xz]
Peter Michael Green [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
Merge rustc (1.18.0+dfsg1-4+rpi1) import into refs/heads/workingbranch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-no-web-dependencies-in-doc
Gbp-Pq: Name d-no-web-dependencies-in-doc.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-cross-compile-install
Gbp-Pq: Name d-cross-compile-install.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-use-system-jquery
Gbp-Pq: Name d-use-system-jquery.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-dont-download-stage0
Gbp-Pq: Name d-dont-download-stage0.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-add-soname
Gbp-Pq: Name d-add-soname.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-rust-lldb-paths
Gbp-Pq: Name d-rust-lldb-paths
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-rust-gdb-paths
Gbp-Pq: Name d-rust-gdb-paths
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-disable-cargo-vendor
Gbp-Pq: Name d-disable-cargo-vendor.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-raise-min-llvm-version
Gbp-Pq: Name d-raise-min-llvm-version.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
gcc-4.8-aarch64-ice
Gbp-Pq: Name gcc-4.8-aarch64-ice.diff
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-allow-stable-features
Gbp-Pq: Name u-allow-stable-features.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-reproducible-dl-stage0
Gbp-Pq: Name u-reproducible-dl-stage0.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-exception-traceback
Gbp-Pq: Name u-exception-traceback.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-gperf-3.1
Gbp-Pq: Name u-gperf-3.1.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-allow-disable-debuginfo-only-std
Gbp-Pq: Name u-allow-disable-debuginfo-only-std.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-workaround-testfailure-armhf_01
Gbp-Pq: Name u-workaround-testfailure-armhf_01.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-ppc64el
Gbp-Pq: Name u-ignoretest-ppc64el.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-arm64
Gbp-Pq: Name u-ignoretest-arm64.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-armhf_06
Gbp-Pq: Name u-ignoretest-armhf_06.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-armhf_05
Gbp-Pq: Name u-ignoretest-armhf_05.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-armhf_03
Gbp-Pq: Name u-ignoretest-armhf_03.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-armhf_02
Gbp-Pq: Name u-ignoretest-armhf_02.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-armhf_01
Gbp-Pq: Name u-ignoretest-armhf_01.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-skip-main-thread-stack-guard
commit
be509b3387aebb453b09a4942cf902c7d05a0f1e
Author: Josh Stone <jistone@redhat.com>
Date: Wed Jul 5 12:03:17 2017 -0700
Skip the main thread's manual stack guard on Linux
Linux doesn't allocate the whole stack right away, and the kernel has
its own stack-guard mechanism to fault when growing too close to an
existing mapping. If we map our own guard, then the kernel starts
enforcing a rather large gap above that, rendering much of the possible
stack space useless.
Instead, we'll just note where we expect rlimit to start faulting, so
our handler can report "stack overflow", and trust that the kernel's own
stack guard will work.
Fixes #43052.
Gbp-Pq: Name u-skip-main-thread-stack-guard.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-fix-build_02
Gbp-Pq: Name u-fix-build_02.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-fix-build_01
Gbp-Pq: Name u-fix-build_01.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-only-run-linkchecker-if-docs
Gbp-Pq: Name u-only-run-linkchecker-if-docs.patch
Josh Stone [Tue, 6 Jun 2017 19:59:04 +0000 (12:59 -0700)]
rustbuild: Add `./x.py test --no-fail-fast`
This option forwards to each `cargo test` invocation, and applies the
same logic across all test steps to keep going after failures. At the
end, a brief summary line reports how many commands failed, if any.
Note that if a test program fails to even start at all, or if an
auxiliary build command related to testing fails, these are still left
to stop everything right away.
Fixes #40219.
Gbp-Pq: Name u-rust-1.18.0-no-fail-fast.patch
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-fix-debuginfo
Gbp-Pq: Name u-fix-debuginfo.patch
Peter Michael Green [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
rustc (1.18.0+dfsg1-4+rpi1) buster-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]
* Fix clean target.
* Build for armv6.
[changes introduced in 1.18.0+dfsg1-4+rpi1 by Peter Michael Green]
* Disable testsuite.
[dgit import unpatched rustc 1.18.0+dfsg1-4+rpi1]
Peter Michael Green [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
Import rustc_1.18.0+dfsg1-4+rpi1.debian.tar.xz
[dgit import tarball rustc 1.18.0+dfsg1-4+rpi1 rustc_1.18.0+dfsg1-4+rpi1.debian.tar.xz]
Ximin Luo [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
Merge rustc (1.18.0+dfsg1-4) import into refs/heads/workingbranch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-no-web-dependencies-in-doc
Gbp-Pq: Name d-no-web-dependencies-in-doc.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-cross-compile-install
Gbp-Pq: Name d-cross-compile-install.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-use-system-jquery
Gbp-Pq: Name d-use-system-jquery.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-dont-download-stage0
Gbp-Pq: Name d-dont-download-stage0.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-add-soname
Gbp-Pq: Name d-add-soname.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-rust-lldb-paths
Gbp-Pq: Name d-rust-lldb-paths
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-rust-gdb-paths
Gbp-Pq: Name d-rust-gdb-paths
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-disable-cargo-vendor
Gbp-Pq: Name d-disable-cargo-vendor.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
d-raise-min-llvm-version
Gbp-Pq: Name d-raise-min-llvm-version.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
gcc-4.8-aarch64-ice
Gbp-Pq: Name gcc-4.8-aarch64-ice.diff
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-allow-stable-features
Gbp-Pq: Name u-allow-stable-features.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-reproducible-dl-stage0
Gbp-Pq: Name u-reproducible-dl-stage0.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-exception-traceback
Gbp-Pq: Name u-exception-traceback.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-gperf-3.1
Gbp-Pq: Name u-gperf-3.1.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-allow-disable-debuginfo-only-std
Gbp-Pq: Name u-allow-disable-debuginfo-only-std.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-workaround-testfailure-armhf_01
Gbp-Pq: Name u-workaround-testfailure-armhf_01.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-ppc64el
Gbp-Pq: Name u-ignoretest-ppc64el.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-arm64
Gbp-Pq: Name u-ignoretest-arm64.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-armhf_06
Gbp-Pq: Name u-ignoretest-armhf_06.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-armhf_05
Gbp-Pq: Name u-ignoretest-armhf_05.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-armhf_03
Gbp-Pq: Name u-ignoretest-armhf_03.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-armhf_02
Gbp-Pq: Name u-ignoretest-armhf_02.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-ignoretest-armhf_01
Gbp-Pq: Name u-ignoretest-armhf_01.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-skip-main-thread-stack-guard
commit
be509b3387aebb453b09a4942cf902c7d05a0f1e
Author: Josh Stone <jistone@redhat.com>
Date: Wed Jul 5 12:03:17 2017 -0700
Skip the main thread's manual stack guard on Linux
Linux doesn't allocate the whole stack right away, and the kernel has
its own stack-guard mechanism to fault when growing too close to an
existing mapping. If we map our own guard, then the kernel starts
enforcing a rather large gap above that, rendering much of the possible
stack space useless.
Instead, we'll just note where we expect rlimit to start faulting, so
our handler can report "stack overflow", and trust that the kernel's own
stack guard will work.
Fixes #43052.
Gbp-Pq: Name u-skip-main-thread-stack-guard.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-fix-build_02
Gbp-Pq: Name u-fix-build_02.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-fix-build_01
Gbp-Pq: Name u-fix-build_01.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-only-run-linkchecker-if-docs
Gbp-Pq: Name u-only-run-linkchecker-if-docs.patch
Josh Stone [Tue, 6 Jun 2017 19:59:04 +0000 (12:59 -0700)]
rustbuild: Add `./x.py test --no-fail-fast`
This option forwards to each `cargo test` invocation, and applies the
same logic across all test steps to keep going after failures. At the
end, a brief summary line reports how many commands failed, if any.
Note that if a test program fails to even start at all, or if an
auxiliary build command related to testing fails, these are still left
to stop everything right away.
Fixes #40219.
Gbp-Pq: Name u-rust-1.18.0-no-fail-fast.patch
Rust Maintainers [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
u-fix-debuginfo
Gbp-Pq: Name u-fix-debuginfo.patch
Ximin Luo [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
rustc (1.18.0+dfsg1-4) unstable; urgency=medium
* Support gperf 3.1. (Closes: #869610)
[dgit import unpatched rustc 1.18.0+dfsg1-4]
Ximin Luo [Tue, 25 Jul 2017 21:19:47 +0000 (22:19 +0100)]
Import rustc_1.18.0+dfsg1-4.debian.tar.xz
[dgit import tarball rustc 1.18.0+dfsg1-4 rustc_1.18.0+dfsg1-4.debian.tar.xz]
Ximin Luo [Mon, 17 Jul 2017 11:41:59 +0000 (12:41 +0100)]
Merge rustc (1.17.0+dfsg2-8) import into refs/heads/workingbranch