rustc.git
8 years agoMerge version 1.19.0+dfsg3-4+rpi1 and 1.20.0+dfsg1-1 to produce 1.20.0+dfsg1-1+rpi1 archive/raspbian/1.20.0+dfsg1-1+rpi1 raspbian/1.20.0+dfsg1-1+rpi1
Raspbian forward pporter [Thu, 2 Nov 2017 21:52:11 +0000 (21:52 +0000)]
Merge version 1.19.0+dfsg3-4+rpi1 and 1.20.0+dfsg1-1 to produce 1.20.0+dfsg1-1+rpi1

8 years agopseudomerge to tie together broken upstream history
Raspbian forward pporter [Thu, 2 Nov 2017 21:52:02 +0000 (21:52 +0000)]
pseudomerge to tie together broken upstream history

8 years agoManual merge of 1.18.0+dfsg1-4+rpi1 with 1.19.0+dfsg3-4 to produce 1.19.0+dfsg3-4... archive/raspbian/1.19.0+dfsg3-4+rpi1 raspbian/1.19.0+dfsg3-4+rpi1
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

8 years agoMerge rustc (1.20.0+dfsg1-1) import into refs/heads/workingbranch
Ximin Luo [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
Merge rustc (1.20.0+dfsg1-1) import into refs/heads/workingbranch

8 years agod-ignore-removed-submodules
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-ignore-removed-submodules

Gbp-Pq: Name d-ignore-removed-submodules.patch

8 years agod-no-web-dependencies-in-doc
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-no-web-dependencies-in-doc

Gbp-Pq: Name d-no-web-dependencies-in-doc.patch

8 years agod-cross-compile-install
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-cross-compile-install

Gbp-Pq: Name d-cross-compile-install.patch

8 years agod-dont-download-stage0
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-dont-download-stage0

Gbp-Pq: Name d-dont-download-stage0.patch

8 years agod-add-soname
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-add-soname

Gbp-Pq: Name d-add-soname.patch

8 years agod-rust-lldb-paths
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-rust-lldb-paths

Gbp-Pq: Name d-rust-lldb-paths

8 years agod-rust-gdb-paths
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-rust-gdb-paths

Gbp-Pq: Name d-rust-gdb-paths

8 years agod-disable-cargo-vendor
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-disable-cargo-vendor

Gbp-Pq: Name d-disable-cargo-vendor.patch

8 years agod-raise-min-llvm-version
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
d-raise-min-llvm-version

Gbp-Pq: Name d-raise-min-llvm-version.patch

8 years agogcc-4.8-aarch64-ice
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
gcc-4.8-aarch64-ice

Gbp-Pq: Name gcc-4.8-aarch64-ice.diff

8 years agou-allow-stable-features
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-allow-stable-features

Gbp-Pq: Name u-allow-stable-features.patch

8 years agou-reproducible-dl-stage0
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-reproducible-dl-stage0

Gbp-Pq: Name u-reproducible-dl-stage0.patch

8 years agou-exception-traceback
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-exception-traceback

Gbp-Pq: Name u-exception-traceback.patch

8 years agou-output-failed-commands
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-output-failed-commands

Gbp-Pq: Name u-output-failed-commands.patch

8 years agou-ignoretest-ppc64el_02
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-ppc64el_02

Gbp-Pq: Name u-ignoretest-ppc64el_02.patch

8 years agou-ignoretest-ppc64el
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-ppc64el

Gbp-Pq: Name u-ignoretest-ppc64el.patch

8 years agou-ignoretest-arm64
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-arm64

Gbp-Pq: Name u-ignoretest-arm64.patch

8 years agou-ignoretest-armhf_06
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-armhf_06

Gbp-Pq: Name u-ignoretest-armhf_06.patch

8 years agou-ignoretest-armhf_05
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-armhf_05

Gbp-Pq: Name u-ignoretest-armhf_05.patch

8 years agou-ignoretest-armhf_03
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-armhf_03

Gbp-Pq: Name u-ignoretest-armhf_03.patch

8 years agou-ignoretest-armhf_02
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-armhf_02

Gbp-Pq: Name u-ignoretest-armhf_02.patch

8 years agou-ignoretest-armhf_01
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-ignoretest-armhf_01

Gbp-Pq: Name u-ignoretest-armhf_01.patch

8 years agou-reproducible-build
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-reproducible-build

Gbp-Pq: Name u-reproducible-build.patch

8 years agou-gperf-3.1
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-gperf-3.1

Gbp-Pq: Name u-gperf-3.1.patch

8 years agou-allow-disable-debuginfo-only-std
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-allow-disable-debuginfo-only-std

Gbp-Pq: Name u-allow-disable-debuginfo-only-std.patch

8 years agou-fix-debuginfo
Rust Maintainers [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
u-fix-debuginfo

Gbp-Pq: Name u-fix-debuginfo.patch

8 years agorustc (1.20.0+dfsg1-1) experimental; urgency=medium
Ximin Luo [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
rustc (1.20.0+dfsg1-1) experimental; urgency=medium

  * New upstream release.

[dgit import unpatched rustc 1.20.0+dfsg1-1]

8 years agoImport rustc_1.20.0+dfsg1.orig.tar.xz
Ximin Luo [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
Import rustc_1.20.0+dfsg1.orig.tar.xz

[dgit import orig rustc_1.20.0+dfsg1.orig.tar.xz]

8 years agoImport rustc_1.20.0+dfsg1-1.debian.tar.xz
Ximin Luo [Sun, 15 Oct 2017 21:30:35 +0000 (22:30 +0100)]
Import rustc_1.20.0+dfsg1-1.debian.tar.xz

[dgit import tarball rustc 1.20.0+dfsg1-1 rustc_1.20.0+dfsg1-1.debian.tar.xz]

8 years agoMerge rustc (1.19.0+dfsg3-4) import into refs/heads/workingbranch
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

8 years agod-ignore-removed-submodules
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

8 years agod-no-web-dependencies-in-doc
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

8 years agod-cross-compile-install
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

8 years agod-dont-download-stage0
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

8 years agod-add-soname
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-add-soname

Gbp-Pq: Name d-add-soname.patch

8 years agod-rust-lldb-paths
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
d-rust-lldb-paths

Gbp-Pq: Name d-rust-lldb-paths

8 years agod-rust-gdb-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

8 years agod-disable-cargo-vendor
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

8 years agod-raise-min-llvm-version
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

8 years agogcc-4.8-aarch64-ice
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

8 years agou-allow-stable-features
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

8 years agou-reproducible-dl-stage0
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

8 years agou-exception-traceback
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-exception-traceback

Gbp-Pq: Name u-exception-traceback.patch

8 years agou-output-failed-commands
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

8 years agou-ignoretest-ppc64el_02
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

8 years agou-ignoretest-ppc64el
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-ppc64el

Gbp-Pq: Name u-ignoretest-ppc64el.patch

8 years agou-ignoretest-arm64_02
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

8 years agou-ignoretest-arm64
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-ignoretest-arm64

Gbp-Pq: Name u-ignoretest-arm64.patch

8 years agou-ignoretest-armhf_06
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

8 years agou-ignoretest-armhf_05
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

8 years agou-ignoretest-armhf_03
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

8 years agou-ignoretest-armhf_02
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

8 years agou-ignoretest-armhf_01
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

8 years agou-reproducible-build
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-reproducible-build

Gbp-Pq: Name u-reproducible-build.patch

8 years agou-gperf-3.1
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

8 years agou-allow-disable-debuginfo-only-std
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

8 years agou-fix-backtrace-build
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

8 years agou-skip-main-thread-stack-guard
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

8 years agou-only-run-linkchecker-if-docs
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

8 years agou-fix-debuginfo
Rust Maintainers [Sun, 15 Oct 2017 19:31:03 +0000 (20:31 +0100)]
u-fix-debuginfo

Gbp-Pq: Name u-fix-debuginfo.patch

8 years agorustc (1.19.0+dfsg3-4) unstable; urgency=medium
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]

8 years agoImport rustc_1.19.0+dfsg3-4.debian.tar.xz
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]

8 years agoImport rustc_1.19.0+dfsg3.orig.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]

8 years agoMerge rustc (1.18.0+dfsg1-4+rpi1) import into refs/heads/workingbranch
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

8 years agod-no-web-dependencies-in-doc
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

8 years agod-cross-compile-install
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

8 years agod-use-system-jquery
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

8 years agod-dont-download-stage0
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

8 years agod-add-soname
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-add-soname

Gbp-Pq: Name d-add-soname.patch

8 years agod-rust-lldb-paths
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
d-rust-lldb-paths

Gbp-Pq: Name d-rust-lldb-paths

8 years agod-rust-gdb-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

8 years agod-disable-cargo-vendor
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

8 years agod-raise-min-llvm-version
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

8 years agogcc-4.8-aarch64-ice
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

8 years agou-allow-stable-features
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

8 years agou-reproducible-dl-stage0
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

8 years agou-exception-traceback
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-exception-traceback

Gbp-Pq: Name u-exception-traceback.patch

8 years agou-gperf-3.1
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

8 years agou-allow-disable-debuginfo-only-std
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

8 years agou-workaround-testfailure-armhf_01
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

8 years agou-ignoretest-ppc64el
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-ppc64el

Gbp-Pq: Name u-ignoretest-ppc64el.patch

8 years agou-ignoretest-arm64
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-ignoretest-arm64

Gbp-Pq: Name u-ignoretest-arm64.patch

8 years agou-ignoretest-armhf_06
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

8 years agou-ignoretest-armhf_05
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

8 years agou-ignoretest-armhf_03
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

8 years agou-ignoretest-armhf_02
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

8 years agou-ignoretest-armhf_01
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

8 years agou-skip-main-thread-stack-guard
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

8 years agou-fix-build_02
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

8 years agou-fix-build_01
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

8 years agou-only-run-linkchecker-if-docs
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

8 years agorustbuild: Add `./x.py test --no-fail-fast`
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

8 years agou-fix-debuginfo
Rust Maintainers [Wed, 9 Aug 2017 02:49:55 +0000 (03:49 +0100)]
u-fix-debuginfo

Gbp-Pq: Name u-fix-debuginfo.patch

8 years agorustc (1.18.0+dfsg1-4+rpi1) buster-staging; urgency=medium
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]

8 years agoImport rustc_1.18.0+dfsg1-4+rpi1.debian.tar.xz
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]

8 years agoMerge rustc (1.18.0+dfsg1-4) import into refs/heads/workingbranch
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