summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-reproducible-dl-stage0
Gbp-Pq: Name u-reproducible-dl-stage0.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-make-tests-work-without-rpath
Gbp-Pq: Name u-make-tests-work-without-rpath.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-prefer-local-css
Gbp-Pq: Name u-prefer-local-css.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-ppc64el_02
Gbp-Pq: Name u-ignoretest-ppc64el_02.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-ppc64el
Gbp-Pq: Name u-ignoretest-ppc64el.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-arm64
Gbp-Pq: Name u-ignoretest-arm64.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-armhf_06
Gbp-Pq: Name u-ignoretest-armhf_06.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-armhf_05
Gbp-Pq: Name u-ignoretest-armhf_05.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-armhf_03
Gbp-Pq: Name u-ignoretest-armhf_03.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-armhf_02
Gbp-Pq: Name u-ignoretest-armhf_02.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-ignoretest-armhf_01
Gbp-Pq: Name u-ignoretest-armhf_01.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-rust-pr48362-libdir-relative
Gbp-Pq: Name u-rust-pr48362-libdir-relative.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-rust-pr46592-bootstrap-libdir
commit
6cf081c8c54e92702f350fa30d77561540324401 (from
6eff103aa1f93cbc07b1e5684e695635993c9752)
Merge:
6eff103aa1f9 472f4e1cc8c3
Author: bors <bors@rust-lang.org>
Date: Sat Jan 13 05:02:04 2018 +0000
Auto merge of #46592 - o01eg:fix-45345, r=alexcrichton
Fix 45345
There is a fix for https://github.com/rust-lang/rust/issues/45345
It re-introduces `CFG_LIBDIR_RELATIVE` which was broken when migration from `configure` script to `x.py`.
Other commits fix errors which happen after rustbuild cleanups.
Gbp-Pq: Name u-rust-pr46592-bootstrap-libdir.patch
Josh Stone [Wed, 31 Jan 2018 19:41:29 +0000 (11:41 -0800)]
Use a range to identify SIGSEGV in stack guards
Previously, the `guard::init()` and `guard::current()` functions were
returning a `usize` address representing the top of the stack guard,
respectively for the main thread and for spawned threads. The `SIGSEGV`
handler on `unix` targets checked if a fault was within one page below
that address, if so reporting it as a stack overflow.
Now `unix` targets report a `Range<usize>` representing the guard
memory, so it can cover arbitrary guard sizes. Non-`unix` targets which
always return `None` for guards now do so with `Option<!>`, so they
don't pay any overhead.
For `linux-gnu` in particular, the previous guard upper-bound was
`stackaddr + guardsize`, as the protected memory was *inside* the stack.
This was a glibc bug, and starting from 2.27 they are moving the guard
*past* the end of the stack. However, there's no simple way for us to
know where the guard page actually lies, so now we declare it as the
whole range of `stackaddr ± guardsize`, and any fault therein will be
called a stack overflow. This fixes #47863.
Gbp-Pq: Name u-0002-Use-a-range-to-identify-SIGSEGV-in-stack-guards.patch
Josh Stone [Tue, 30 Jan 2018 18:18:54 +0000 (10:18 -0800)]
Ignore run-pass/sse2 when using system LLVM
This is a test of `target_feature`, which needs a rust-specific patch to
LLVM to add `MCSubtargetInfo::getFeatureTable()`.
Gbp-Pq: Name u-0001-Ignore-run-pass-sse2-when-using-system-LLVM.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-reproducible-build
Gbp-Pq: Name u-reproducible-build.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-gperf-3.1
Gbp-Pq: Name u-gperf-3.1.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-powerpcspe-support
Gbp-Pq: Name u-powerpcspe-support.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-fix-sparc64-cabi
Gbp-Pq: Name u-fix-sparc64-cabi.patch
Rust Maintainers [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
u-sparc64-detection
Gbp-Pq: Name u-sparc64-detection.patch
Ximin Luo [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
rustc (1.24.1+dfsg1-1) unstable; urgency=medium
* Upload to unstable.
* Raise allowed-test-failures to 160 on some non-release arches: powerpc,
powerpcspe, sparc64, x32.
[dgit import unpatched rustc 1.24.1+dfsg1-1]
Ximin Luo [Wed, 7 Mar 2018 19:07:27 +0000 (19:07 +0000)]
Import rustc_1.24.1+dfsg1-1.debian.tar.xz
[dgit import tarball rustc 1.24.1+dfsg1-1 rustc_1.24.1+dfsg1-1.debian.tar.xz]
Ximin Luo [Sat, 3 Mar 2018 13:23:29 +0000 (13:23 +0000)]
Import rustc_1.24.1+dfsg1.orig.tar.xz
[dgit import orig rustc_1.24.1+dfsg1.orig.tar.xz]