rustc 1.39.0+dfsg1+llvm-3ubuntu1~16.04.1 source package in Ubuntu

Changelog

rustc (1.39.0+dfsg1+llvm-3ubuntu1~16.04.1) xenial; urgency=medium

  * Backport to Xenial. (LP: #1856851)
  * 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
  * Disable multithreaded compressor in rust-installer
    - adds debian/patches/d-rust-installer-no-threaded-compressor.patch
    - updates debian/patches/series
  * Build with clang on armhf to avoid crashes in stage1 compiler
    - updates debian/control
    - updates debian/rules

 -- Michael Hudson-Doyle <email address hidden>  Fri, 24 Jan 2020 07:58:36 +1300

Upload details

Uploaded by:
Michael Hudson-Doyle on 2020-01-23
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Xenial updates on 2020-02-26 universe misc
Xenial security on 2020-02-26 universe misc

Downloads

File Size SHA-256 Checksum
rustc_1.39.0+dfsg1+llvm.orig.tar.xz 64.2 MiB 6ac1bbec1379d660403bbfd746197099ae47d7dfc8266d11ed84319c64798184
rustc_1.39.0+dfsg1+llvm-3ubuntu1~16.04.1.debian.tar.xz 70.9 KiB a4f9ae0ea5e4f252b6f767eaadbea870752ddb4fd94ce286313731d9154b3c23
rustc_1.39.0+dfsg1+llvm-3ubuntu1~16.04.1.dsc 3.1 KiB a15fdf836eef71ead2e49c00d796a1166f72f54f4120368d5d89b9001ed38e3b

View changes file

Binary packages built by this source

libstd-rust-1.39: Rust standard libraries

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the standard Rust libraries, built as dylibs.

libstd-rust-1.39-dbgsym: debug symbols for package libstd-rust-1.39

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the standard Rust libraries, built as dylibs.

libstd-rust-dev: Rust standard libraries - development files

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains development files necessary to use the standard
 Rust libraries.

libstd-rust-dev-wasm32-cross: Rust standard libraries - development files

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains development files necessary to use the standard
 Rust libraries, for cross-compiling to the wasm32-unknown-unknown target.

rust-doc: Rust systems programming language - Documentation

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the Rust tutorial, language reference and
 standard library documentation.

rust-gdb: Rust debugger (gdb)

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking gdb on rust binaries.

rust-lldb: Rust debugger (lldb)

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking lldb on rust binaries.

rust-src: Rust systems programming language - source code

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains sources of the Rust compiler and standard
 libraries, useful for IDEs and code analysis tools such as Racer.

rustc: Rust systems programming language

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.

rustc-dbgsym: debug symbols for package rustc

 Rust is a curly-brace, block-structured expression language. It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details. Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles. Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.