[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