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

Chris Coulson chrisccoulson at ubuntu.com
Wed Oct 24 13:36:32 UTC 2018


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

  * Backport 1.28.0 to trusty
  * Relax the gdb build requirement
    - 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
  * 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/control

rustc (1.28.0+dfsg1+llvm-0ubuntu1) cosmic; urgency=medium

  * 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
    - Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
      during some debuginfo tests
      - update debian/control
    - Add a hack to ensure the stage0 compiler is extracted to the correct
      location
      - update debian/make_orig-stage0_tarball.sh
    - Scrub -g from CFLAGS and CXXFLAGS in order to let rustbuild control
      whether LLVM is compiled with debug symbols
      - update debian/rules
    - On i386, only build debuginfo for libstd
      - update debian/rules
    - Ignore all test failures on every architecture
      - update debian/rules
    - Version the Build-Conflict on gdb-minimal as gdb now Provides it
      - update debian/control

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

  * Switch on verbose-tests to restore the old pre-1.28 behaviour, and restore
    old failure-counting logic.
  * Allow 50 test failures on s390x, restored failure-counting logic avoids
    more double-counts.

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

  * New upstream release.
  * Add patches from Fedora to fix some test failures.
  * Ignore a failure testing specific error output, under investigation.
  * Allow 100 test failures on s390x, should be reducible later with LLVM 7.
  * Temporary fix for mips64el bootstrap.
  * Be even more verbose during the build.
  * Update to latest Standards-Version.

rustc (1.28.0~beta.14+dfsg1-1~exp2) experimental; urgency=medium

  * Update test-failure counting logic.
  * Fix version constraints for Recommends: cargo.
  * Add patch to fix sparc64 CABI.

rustc (1.28.0~beta.14+dfsg1-1~exp1) experimental; urgency=medium

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

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

  [ Sylvestre Ledru ]
  * Update of the alioth ML address.

  [ Ximin Luo ]
  * Fail the build if our version contains ~exp and we are not releasing to
    experimental, this has happened by accident a few times already.
  * Allow 36 and 44 test failures on armel and s390x respectively.
  * New upstream release.

rustc (1.27.1+dfsg1-1~exp4) experimental; urgency=medium

  * Unconditonally prune crate checksums to avoid having to manually prune them
    whenever we patch the vendored crates.

rustc (1.27.1+dfsg1-1~exp3) experimental; urgency=medium

  * Add patch from Fedora to fix rebuild against same version.

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

  * Fix some failing tests.

rustc (1.27.1+dfsg1-1~exp1) unstable; urgency=medium

  * New upstream release.

rustc (1.27.0+dfsg0+llvm-0ubuntu1) cosmic; urgency=medium

  * Update to 1.27.0
  * Bump rustc build requirement to 1.26.0
    - update debian/control
  * Rename libstd-rust-1.26 to libstd-rust-1.27
    - update debian/control
    - debian/libstd-rust-1.26.lintian-overrides =>
        debian/libstd-rust-1.27.lintian-overrides
  * Update debian/copyright
  * Refresh patches
    - update debian/patches/u-fixtestignores-ppc64el.patch
    - update debian/patches/u-tag-private-modules-with-doc-cfg.patch
    - update debian/patches/d-disable-cargo-vendor.patch
    - update debian/patches/d-no-web-dependencies-in-doc.patch
  * Drop patches that are fixed upstream
    - remove debian/patches/u-fix-rustdoc-theme-test-without-rpath.patch
    - remove debian/patches/u-fix-fp-target-warning.patch
    - update debian/patches/series
  * Disable search functionality in the documentation as it depends on
    mark.js and elasticlunr.js, both of which are stripped from the tarball
    (they are vendored in minified form) and neither of which are packaged
    separately in Ubuntu yet
    - add debian/patches/d-disable-doc-search.patch
    - update debian/patches/series

rustc (1.26.2+dfsg1+llvm-0ubuntu1) cosmic; urgency=medium

  * 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
    - Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
      during some debuginfo tests
      - update debian/control
    - Exclude src/tools/lld from the tarball
      - update debian/copyright
      - update debian/rules
    - Add a hack to ensure the stage0 compiler is extracted to the correct
      location
      - update debian/make_orig-stage0_tarball.sh
    - Scrub -g from CFLAGS and CXXFLAGS in order to let rustbuild control
      whether LLVM is compiled with debug symbols
      - update debian/rules
    - Ensure the build uses the bundled stage0 rustc when bootstrapping
      - update debian/rules
    - Only build debuginfo for libstd on i386
      - update debian/rules
    - Ignore all test failures on every architecture
      - update debian/rules

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

  * New upstream release.
  * Stop ignoring tests that now pass.
  * Don't ignore tests that still fail, instead raise FAILURES_ALLOWED.
    This allows us to see the test failures in the build logs, rather than
    hiding them.

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

  * Fix build-dep version range to build against myself.

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

  * Also ignore test_loading_cosine on ppc64el.

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

  * New upstream release.

rustc (1.26.0+dfsg1-1~exp4) experimental; urgency=medium

  * Try alternative patch to ignore x86 stdsimd tests suggested by upstream.
  * Bump up allowed-test-failures to 8 to account for the fact that we're now
    double-counting some failures.

rustc (1.26.0+dfsg1-1~exp3) experimental; urgency=medium

  * Ignore some irrelevant tests on ppc64 and non-x86 platforms.

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

  * Add Breaks+Replaces for older libstd-rust-dev with codegen-backends.
    (Closes: #899180)
  * Backport some test and packaging fixes from Ubuntu.

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

  * New upstream release.
  * Update to latest Standards-Version; no changes required.
  * Update doc-base files. (Closes: #876831)

Date: 2018-08-16 07:34:40.899710+00:00
Changed-By: Chris Coulson <chrisccoulson at ubuntu.com>
https://launchpad.net/ubuntu/+source/rustc/1.28.0+dfsg1+llvm-0ubuntu1~14.04.1
-------------- next part --------------
Sorry, changesfile not available.


More information about the Trusty-changes mailing list