[ubuntu/trusty-security] rustc 1.24.1+dfsg1+llvm-0ubuntu1~14.04.1 (Accepted)

Chris Coulson chrisccoulson at ubuntu.com
Thu May 10 22:27:14 UTC 2018


rustc (1.24.1+dfsg1+llvm-0ubuntu1~14.04.1) trusty; urgency=medium

  * Backport 1.24.1 to trusty
  * Relax the gdb requirement and don't build-conflict on gdb-minimal
    - update debian/control
  * Relax the dependency on xz-utils by commenting out some unused code
    - add debian/patches/d-relax-xz-utils-dependency.patch
    - update debian/patches/series
    - update debian/rules
  * Relax dpkg-dev requirement to 1.17.5
   - update debian/control
  * Relax binutils requirement. Even though previous uploads have depended
    on a binutils-2.26, we've never actually used it
    - update debian/rules
  * Don't compile with -Wno-misleading-indentation, which doesn't exist in
    GCC 4.8
  * Revert "Create xz/gz files in parallel" in rust-installer to fix "capacity
    overflow" panic on 32-bit builds
    - add debian/patches/d-no-parallel-tarball-generation.patch
    - update debian/patches/series
  * Don't pass -march=native to GCC on Aarch64, as it's not supported with
    GCC 4.8
    - add debian/patches/d-dont-pass-march-native-on-aarch64.patch
    - update debian/patches/series

rustc (1.24.1+dfsg1+llvm-0ubuntu1) bionic; urgency=medium

  [ Chris Coulson / Rico Tzschichholz ]
  * Merge from Debian unstable, remaining changes:
    - Use the bundled llvm to avoid having to do llvm updates in order to
      deliver rust updates
      - update debian/config.toml.in
      - update debian/control
      - update debian/copyright
      - update debian/rules
    - Don't run dynamic_lib::tests::test_loading_cosine on Aarch64 whilst if
      fails there
      - add debian/patches/u-ignoretest-arm64_02.patch
      - update debian/patches/series
    - Make test failures fatal, except on ppc64el and s390x, as there's nothing
      in the archive yet that requires a working rust on these architectures
      - update debian/rules
    - Disable debuginfo when building on 32-bit architectures, as it seems to
      be the only way we can get a successful build
      - update debian/config.toml.in
      - update debian/rules
    - Ensure the build uses the bundled stage0 rustc when bootstrapping
      - update debian/config.toml.in
      - update debian/rules
    - Add a hack to ensure the stage0 compiler is extracted to the correct
      location
      - update debian/make_orig-stage0_tarball.sh

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.

rustc (1.24.1+dfsg1-1~exp2) experimental; urgency=medium

  * Steal some patches from Fedora to fix some test failures.
  * Update debian/patches/u-make-tests-work-without-rpath.patch to try to fix
    some more test failures.

rustc (1.24.1+dfsg1-1~exp1) experimental; urgency=medium

  * More sparc64 CABI fixes. (Closes: #888757)
  * New upstream release.
  * Note that s390x baseline was updated in the meantime. (Closes: #851150)
  * Include Debian-specific patch to disable kernel helpers on armel.
    (Closes: #891902)
  * Include missing build-dependencies for pkg.rustc.dlstage0 build profile.
    (Closes: #891022)
  * Add architecture.mk mapping for armel => armv5te-unknown-linux-gnueabi.
    (Closes: #891913)
  * Enable debuginfo-only-std on armel as well. (Closes: #891961)
  * Backport upstream patch to support powerpcspe. (Closes: #891542)
  * Disable full-bootstrap again to work around upstream #48319.

rustc (1.23.0+dfsg1+llvm-0ubuntu2) bionic; urgency=medium

  * Merge from Debian experimental, remaining changes:
    - Use the bundled llvm to avoid having to do llvm updates in order to
      deliver rust updates
      - update debian/config.toml.in
      - update debian/control
      - update debian/copyright
      - update debian/rules
    - Don't run dynamic_lib::tests::test_loading_cosine on Aarch64 whilst if
      fails there
      - add debian/patches/u-ignoretest-arm64_02.patch
      - update debian/patches/series
    - Make test failures fatal, except on ppc64el and s390x, as there's nothing
      in the archive yet that requires a working rust on these architectures
      - update debian/rules
    - Disable debuginfo when building on 32-bit architectures, as it seems to
      be the only way we can get a successful build
      - update debian/config.toml.in
      - update debian/rules
    - Update debian/patches/u-make-tests-work-without-rpath.patch to fix some
      test failures
    - Backport an upstream change to make the stack overflow detection work
      with a recent change in glibc 2.27 that moves the stack guard page for
      threads beyond the end of the stack
      - add debian/patches/u-stack-guard-glibc-2.27-fix.patch
      - update debian/patches/series

rustc (1.23.0+dfsg1-1) unstable; urgency=medium

  * Upload to unstable.

rustc (1.23.0+dfsg1-1~exp1) experimental; urgency=medium

  * New upstream release.
  * Update to latest Standards-Version; no changes required.

Date: 2018-03-19 11:54:50.695875+00:00
Changed-By: Chris Coulson <chrisccoulson at ubuntu.com>
https://launchpad.net/ubuntu/+source/rustc/1.24.1+dfsg1+llvm-0ubuntu1~14.04.1
-------------- next part --------------
Sorry, changesfile not available.


More information about the Trusty-changes mailing list