[ubuntu/groovy-proposed] rustc 1.43.0+dfsg1+llvm-1~exp1ubuntu1 (Accepted)
Michael Hudson-Doyle
michael.hudson at ubuntu.com
Wed May 27 20:01:33 UTC 2020
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.
Date: Thu, 28 May 2020 07:59:18 +1200
Changed-By: Michael Hudson-Doyle <michael.hudson at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/rustc/1.43.0+dfsg1+llvm-1~exp1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 28 May 2020 07:59:18 +1200
Source: rustc
Architecture: source
Version: 1.43.0+dfsg1+llvm-1~exp1ubuntu1
Distribution: groovy
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Hudson-Doyle <michael.hudson at ubuntu.com>
Launchpad-Bugs-Fixed: 1876942
Changes:
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.
Checksums-Sha1:
58bace9faff7df09a3b00841bf057e3d05420486 3284 rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1.dsc
e3e8ba34f7cee378c36c891eb2ac711c26d048e0 68133352 rustc_1.43.0+dfsg1+llvm.orig.tar.xz
6e97adbfc2e140a6519e517fb7b945fd88cb2fe4 79900 rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1.debian.tar.xz
0fe7e4415f2223353c7c924ddef5a1c5a23a4f14 8790 rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1_source.buildinfo
Checksums-Sha256:
beccf0d32248bd50a39ccc49007019249ebcf04e4e916623bef8b109b135490f 3284 rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1.dsc
264489831b4171c25ec717028aec4204a4c52aaecd185abccaa0ea5187efdde1 68133352 rustc_1.43.0+dfsg1+llvm.orig.tar.xz
021179cf05c731325ec6fcc27095b477647f9d4c8ddf031d80fdd4ae540b252c 79900 rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1.debian.tar.xz
152d7cbe31c0f6cfc7407ad6d0ccb070ad27792e739872ac83f449cbbd08ca62 8790 rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1_source.buildinfo
Files:
9cb4e088e38998109a0e56a341c099af 3284 devel optional rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1.dsc
45199562b6981a21aeb721173f160848 68133352 devel optional rustc_1.43.0+dfsg1+llvm.orig.tar.xz
ff6ca513d28c36266862f8b0f124cd4a 79900 devel optional rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1.debian.tar.xz
4cd5a8ff028db8fdbfc3ace6e3692f9f 8790 devel optional rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu1_source.buildinfo
Original-Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEiiBE+E9xaoW3f/djEd9ClMyjmJMFAl7OxrsACgkQEd9ClMyj
mJM0ShAAgekIbmr4uYdzsX/ktXBjFPExIcFCtMq6TE6f/jaNuFiqFgfQhQEjLFbm
4eHBkJ+cdV5hJ1CTgAjh5wXVqNILuRfM5BdBEt0e9J/xZFbOyLiyokM9exsj/kO0
e+UVnywLcrAjEBEAiewR9d/3vkAgdOpau3Wg1IyNhDQpv/2D/5svENyOqJAd0kfp
bG3K8sgv5i+pFvhoANhmQoUs+CGgdKgB44wmsbBsk7RiKn2tPILt1HQrTZUsPhTE
PW5niFgVGcOtZXMS7F8stQjXGr5/CZ8zF/wJgTK2djJ2W2mbDFYmX4C13c+GbOto
gYKw9aV5UWenGM0zwBtV09TPARde40HBpJEEFMK6tdFJVFrrGRDeQwH5A3TrRZfl
rvN1NKsyHC39dHvzqguwDRb2dAq7fbXXAXcLYG3DhEpm57gv2A8adnTnJwup4VAi
Ziv8BKcEedLQrsJA3hjeAifogKwVLT4ELpmyJsQFAuVJ7+xkNN3+w7j83YOCOMos
E1YjmvaJFxyy33nikm2nlmPjnVLVlmpYdgl6U3/o4K8C8MnR2ESaSXVIzaLTN/Ct
JN9DBw8mc16sFvinnVP+X84pxfktfV5ScHfKDh+WwCkjAIyXuxSObv+Q6CGbqeDc
WjKpqVnDDqozw5mpKG5I+ZCH0igymt7oRqn1XS8TM5zIZtlvfvA=
=y3+j
-----END PGP SIGNATURE-----
More information about the Groovy-changes
mailing list