[ubuntu/trusty-updates] rustc 1.21.0+dfsg1+llvm-0ubuntu3~14.04.5 (Accepted)

Ubuntu Archive Robot cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk
Tue Jan 23 23:31:46 UTC 2018


rustc (1.21.0+dfsg1+llvm-0ubuntu3~14.04.5) trusty; urgency=medium

  * Backport 1.21.0 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
  * Set build.full-bootstrap to true to work-around a runtime link failure
    when we're bootstrapping from the same rust version
    - update debian/config.toml.in
  * Don't build with debuginfo for now, to avoid running out of address space
    on x86
    - update debian/config.toml.in

rustc (1.21.0+dfsg1+llvm-0ubuntu3) bionic; urgency=medium

  * Merge from Debian unstable, remaining changes:
    - 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
    - Use the bundled llvm, as target_feature depends on a rust-specific llvm
      API. This also means we have a different tarball to reinclude the llvm
      parts, although we could probably do this with a supplementary tarball
      in future
      - update debian/control
      - update debian/rules
      - update debian/config.toml.in
    - Fix some test failures that occur because we build rust without an rpath
      - add debian/patches/make-tests-work-without-rpath.patch
      - update debian/patches/series

rustc (1.21.0+dfsg1-2) unstable; urgency=medium

  * Upload to unstable.
  * Fix bootstrapping using 1.21.0, which is more strict about redundant &mut
    previously used in u-output-failed-commands.patch.
  * Only allow up to 5 test failures.

rustc (1.21.0+dfsg1-1) experimental; urgency=medium

  * New upstream release.
  * Fix the "install" target for cross-compilations; cross-compiling with
    sbuild --host=$foreign-arch should work again.
  * Update to latest Standards-Version; changes:
    - Priority changed to optional from extra.

rustc (1.20.0+dfsg1-3) unstable; urgency=medium

  * Disable jemalloc to fix FTBFS with 1.21 on armhf.

rustc (1.20.0+dfsg1-2) unstable; urgency=medium

  * Update changelog entry for 1.20.0+dfsg1-1 to reflect that it was actually
    and accidentally uploaded to unstable. No harm, no foul.
  * We are no longer failing the build when tests fail, see NEWS or
    README.Debian for details.
  * Bump LLVM requirement to fix some failing tests.

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

  * New upstream release.

rustc (1.19.0+dfsg3-4) unstable; urgency=medium

  * Bump LLVM requirement to pull in a fix for a FTBFS on ppc64el.

rustc (1.20.0+dfsg0-0ubuntu1) artful; urgency=medium

  * Update to 1.20.0
    - update debian/control
    - libstd-rust-1.19.lintian-overrides
      => libstd-rust-1.20.lintian-overrides

  * update debian/copyright
  * Drop patches that are fixed upstream
    - remove debian/patches/u-only-run-linkchecker-if-docs.patch
    - remove debian/patches/u-skip-main-thread-stack-guard.patch
    - remove debian/patches/u-fix-backtrace-build.patch
    - remove debian/patches/u-ignoretest-arm64_02.patch
    - update debian/patches/series
  * Refresh patches
    - update debian/patches/u-ignoretest-ppc64el_03.patch
    - update debian/patches/u-output-failed-commands.patch
    - update debian/patches/u-allow-stable-features.patch
    - update debian/patches/gcc-4.8-aarch64-ice.diff
    - update debian/patches/d-disable-cargo-vendor.patch
    - update debian/patches/d-dont-download-stage0.patch
    - update debian/patches/d-cross-compile-install.patch
    - update debian/patches/d-no-web-dependencies-in-doc.patch
    - update debian/patches/u-fix-unaligned-access-in-lto.patch
  * Don't clean any Cargo.toml.orig files from the source tree
    - update debian/rules
  * Backport change from Debian git to fix prune-unused-deps
  * Bump llvm build-dep to 1:4.0.1-6ubuntu0.17.10.3~ to pick up fixes
    for llvm PR31142, PR32488 and PR32902
    - update debian/control
  * Don't re-run the rustc_llvm build script if LLVM_CONFIG changes, as this
    causes a failure when running the tests. This is a workaround - it needs
    further investigation
    - add debian/patches/dont-rerun-rustc_llvm-build-script-on-LLVM_CONFIG-change.patch
    - update debian/patches/series
  * 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
  * Ignore test failures on ppc64el. There's nothing in the archive yet that
    requires a working rust on this architecture
    - update debian/rules

rustc (1.19.0+dfsg3-3ubuntu1) artful; urgency=medium

  * Merge from Debian, remaining changes:
    - Backport patch to fix unaligned access in LTO on armhf
      + add debian/patches/u-fix-unaligned-access-in-lto.patch
      + update debian/patches/series

rustc (1.19.0+dfsg3-3) unstable; urgency=medium

  * Fix a trailing whitespace for tidy.

rustc (1.19.0+dfsg3-2) unstable; urgency=medium

  * Upload to unstable.
  * Add a patch to print extra information when tests fail.

rustc (1.19.0+dfsg3-1) experimental; urgency=medium

  * New upstream release.
  * Upgrade to LLVM 4.0. (Closes: #873421)
  * rust-src: install Debian patches as well

rustc (1.18.0+dfsg1-4ubuntu1) artful; urgency=medium

  * Backport patch to fix unaligned access in LTO on armhf
    - add debian/patches/fix-unaligned-access-in-lto.patch
    - update debian/patches/series

rustc (1.18.0+dfsg1-4) unstable; urgency=medium

  * Support gperf 3.1. (Closes: #869610)

rustc (1.18.0+dfsg1-3) unstable; urgency=medium

  * Upload to unstable.
  * Disable failing run-make test on armhf.

rustc (1.18.0+dfsg1-2) experimental; urgency=medium

  * Update to latest Standards-Version; no changes required.
  * Change rustc to Multi-Arch: allowed and update Build-Depends with :native
    annotations. Multi-Arch: foreign is typically for arch-indep packages that
    might need to satisfy dependency chains of different architectures. Also
    update instructions on cross-compiling to match this newer situation.
  * Build debugging symbols for non-libstd parts of rustc.

rustc (1.18.0+dfsg1-1) experimental; urgency=medium

  * New upstream release.

rustc (1.17.0+dfsg2-8) unstable; urgency=medium

  * Workaround for linux #865549, fix FTBFS on ppc64el.

Date: 2017-11-11 15:51:32.372081+00:00
Changed-By: Chris Coulson <chrisccoulson at ubuntu.com>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/+source/rustc/1.21.0+dfsg1+llvm-0ubuntu3~14.04.5
-------------- next part --------------
Sorry, changesfile not available.


More information about the Trusty-changes mailing list