rustc (1.25.0+dfsg1+llvm-0ubuntu1) 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
    - Only build debuginfo for libstd on i386
      - update debian/rules
    - Ensure the build uses the bundled stage0 rustc when bootstrapping
      - update debian/rules
    - Add a hack to ensure the stage0 compiler is extracted to the correct
      location
      - update debian/make_orig-stage0_tarball.sh
    - Make RustdocTheme test work on builds where rust.rpath = false
      - add debian/patches/u-fix-rustdoc-theme-test-without-rpath.patch
      - update debian/patches/series
    - Scrub -g from CFLAGS and CXXFLAGS in order to let rustbuild control
      whether LLVM is compiled with debug symbols
      - update debian/rules
    - Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
      during some debuginfo tests. This isn't a proper fix and needs further
      investigation
      - update debian/control
    - Ignore test failures on Aarch64. Upstream aren't even running tests on
      this architecture so let's not care about test failures there
      - update debian/rules

 -- Chris Coulson <chris.coulson@canonical.com>  Tue, 10 Apr 2018 16:12:33 +0100

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

  * Install missing codegen-backends.

 -- Ximin Luo <infinity0@debian.org>  Fri, 06 Apr 2018 14:05:36 -0700

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

  * New upstream release.
  * Update to LLVM 6.0.

 -- Ximin Luo <infinity0@debian.org>  Sun, 01 Apr 2018 15:59:47 +0200

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

 -- Chris Coulson <chris.coulson@canonical.com>  Fri, 16 Mar 2018 02:16:14 +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.

 -- Ximin Luo <infinity0@debian.org>  Wed, 07 Mar 2018 20:07:27 +0100

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.

 -- Ximin Luo <infinity0@debian.org>  Mon, 05 Mar 2018 16:25:26 +0100

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.

 -- Ximin Luo <infinity0@debian.org>  Sat, 03 Mar 2018 14:23:29 +0100

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    

 -- Chris Coulson <chris.coulson@canonical.com>  Thu, 01 Feb 2018 13:59:02 +0000

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

  * Upload to unstable.

 -- Ximin Luo <infinity0@debian.org>  Fri, 19 Jan 2018 11:49:31 +0100

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

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

 -- Ximin Luo <infinity0@debian.org>  Sun, 14 Jan 2018 00:08:17 +0100

# For older changelog entries, run 'apt-get changelog rust-lldb'
