[ubuntu/bionic-updates] rustc 1.43.0+dfsg1+llvm-1~exp1ubuntu2~18.04.1 (Accepted)
Ubuntu Archive Robot
cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk
Wed Jul 29 14:04:37 UTC 2020
rustc (1.43.0+dfsg1+llvm-1~exp1ubuntu2~18.04.1) bionic; urgency=medium
* Backport to Bionic. (LP: #1876942)
* Relax debhelper requirement.
* Disable wasm build as build dependencies only available in 20.10.
rustc (1.43.0+dfsg1+llvm-1~exp1ubuntu2) groovy; urgency=medium
* Fix mismerge preventing tests from running.
* Backport patch fixing miscompliation and subsequent crash on s390x
(adapted from https://src.fedoraproject.org/rpms/llvm/pull-request/49):
- add debian/patches/0001-InstCombine-Fix-big-endian-miscompile-of-bitcast-zex.patch
- update debian/patches/series
rustc (1.43.0+dfsg1+llvm-1~exp1ubuntu1) groovy; urgency=medium
* Merge from Debian NEW (LP: #1876942). 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
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- update debian/control
- Adjust debian/watch to include +llvm in upstream version.
- update debian/watch
- Add Build-Depends-Indep: libssl-dev
- riscv64 support patches which no longer completely work:
- Add more rustc patches from Debian.
- Apply relevant llvm-toolchain-9 patches to the embedded llvm.
- Avoid the LDFLAGS -latomic hacks from llvm-toolchain-9:
- debian/patches/riscv64-atomic-fixes.patch: Fix libatomic detection for
riscv64.
- debian/patches/dsymutil-atomic.patch: Link dsymutil with -latomic.
* Disable check for ~exp in version number.
rustc (1.43.0+dfsg1-1~exp1) UNRELEASED; urgency=medium
* Drop sparc64 workaround. (Closes: #956413)
* Drop stack-gap workaround for old kernels and rust versions.
* New upstream release.
rustc (1.42.0+dfsg1+llvm-1ubuntu2) groovy; urgency=medium
* Re-add riscv64 support patches which where accidentally dropped in
previous upload and no longer completely work:
- Add more rustc patches from Debian.
- Apply relevant llvm-toolchain-9 patches to the embedded llvm.
- Avoid the LDFLAGS -latomic hacks from llvm-toolchain-9:
- debian/patches/riscv64-atomic-fixes.patch: Fix libatomic detection for
riscv64.
- debian/patches/dsymutil-atomic.patch: Link dsymutil with -latomic.
rustc (1.42.0+dfsg1+llvm-1ubuntu1) groovy; urgency=medium
* Merge from Debian unstable (LP #1876942). 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
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- update debian/control
- Adjust debian/watch to include +llvm in upstream version.
- update debian/watch
- Add Build-Depends-Indep: libssl-dev
rustc (1.42.0+dfsg1-1) unstable; urgency=medium
* Upload to unstable.
rustc (1.42.0+dfsg1-1~exp1) experimental; urgency=medium
[ Fabian Grünbichler ]
* Team upload.
* New upstream release.
rustc (1.41.1+dfsg1-1) unstable; urgency=medium
* Upload to unstable.
rustc (1.41.1+dfsg1-1~exp1) experimental; urgency=medium
[ Ximin Luo ]
* More python 2 -> 3 fixes.
* Enable the wasm32-wasi target for code that needs a "real" libstd.
* Don't strip static rlibs. This sometimes breaks wasm, and more generally
the stripped debuginfo is actually totally lost rather than being moved
into the -dbgsym packages. Shared libraries are unaffected and work.
* Allow 180 failing tests on riscv64, none were actually run last time.
[ Fabian Grünbichler ]
* New upstream release.
rustc (1.41.0+dfsg1+llvm-0ubuntu2) focal; urgency=medium
* Add riscv64 support:
- Add more rustc patches from Debian.
- Apply relevant llvm-toolchain-9 patches to the embedded llvm.
- debian/patches/riscv64-vendor-cc.diff: Update one last rustc lp64 ABI
reference to lp64d.
- Avoid the LDFLAGS -latomic hacks from llvm-toolchain-9:
- debian/patches/riscv64-atomic-fixes.patch: Fix libatomic detection for
riscv64.
- debian/patches/dsymutil-atomic.patch: Link dsymutil with -latomic.
rustc (1.41.0+dfsg1+llvm-0ubuntu1) focal; urgency=medium
* New upstream version (LP: #1856851)
* Cherry-pick several commits from
https://salsa.debian.org/rust-team/rust/-/merge_requests/4,
thanks Fabian Grünbichler:
- convert orig Cargo.lock to v1 format
- d/patches: update for 1.41.0 import
- Update Files-Excluded for new upstream version 1.41.0
- d/update-version.sh: fix python3 compat
- drop patches which were applied upstream
- rebase and update patches
- don't attempt to install llvm codegen so
- update d/copyright
- update changelog and versions
- (adjusted somewhat by me)
Date: 2020-06-24 01:00:20.689548+00:00
Changed-By: Michael Hudson-Doyle <mwhudsonlp at fastmail.fm>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/+source/rustc/1.43.0+dfsg1+llvm-1~exp1ubuntu2~18.04.1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Bionic-changes
mailing list