[ubuntu/focal-security] rustc 1.65.0+dfsg0ubuntu1~llvm2-0ubuntu0.20.04 (Accepted)
Nishit Majithia
nishit.majithia at canonical.com
Tue Feb 28 09:43:16 UTC 2023
rustc (1.65.0+dfsg0ubuntu1~llvm2-0ubuntu0.20.04) focal; urgency=medium
* Update the vendored LLVM 15 to the latest bugfix release to fix ppc64el
build.
* Cherry-pick upstream patch to fix FTBFS on ppc64el and arm64
rustc (1.65.0+dfsg0ubuntu1~llvm-0ubuntu0.20.04) focal; urgency=medium
* Backport to focal (LP: #2000839)
* Comment out vendored source tracking
* Re-enable embedded LLVM:
- Scrub -g from CFLAGS and CXXFLAGS in order to let rustbuild control
whether LLVM is compiled with debug symbols
- Adjust debian/watch to include +llvm in upstream version.
- Remove the rust-all dependency on llvm-14 due to vendoring
* Revert debhelper compat 13 bump back to 12
rustc (1.65.0+dfsg0ubuntu1-0ubuntu2) lunar; urgency=medium
* d/control: actually bump the version number in the package names
rustc (1.65.0+dfsg0ubuntu1-0ubuntu1) lunar; urgency=medium
[ Simon Chopin ]
* New upstream release (LP: #2000839)
* d/p/u-arm-compiler-builtins-add-sync-builtin-fallbacks.patch:
Dropped, applied upstream
* Update vendored deps field
[ Fabian Grünbichler ]
* add overrides for rust-analyzer test data
* update d/copyright
* cherry-pick fix for compiletest with rpath=false
* Update Files-Excluded for new upstream version 1.65.0
* Update early-stage patches for 1.65.0+dfsg1
rustc (1.64.0+dfsg1-1~exp2ubuntu2) lunar; urgency=medium
* d/p/ubuntu-Revert-Use-constant-eval-to-do-strict-validity-check.patch:
revert an upstream patch to work around a riscv64 miscompilation
rustc (1.64.0+dfsg1-1~exp2ubuntu1) lunar; urgency=medium
* Merge from Debian experimental.
Remaining changes:
- Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
main.
- d/control: Add fonts-nanum to the rust-doc deps
- d/control: Add the rust-doc deps as build-deps for the linkchecker tests
- Reduce parallelism on all arches other than riscv64 to avoid OOMs
during build.
- Explicitly disable LTO
- Add a self-build autopkgtest
- Ship the Cargo.lock file along with the compiler to identify which crates
were bundled in.
- On i386, only build debuginfo for libstd
- Add a hack to ensure the stage0 compiler is extracted to the correct
location
- Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
during some debuginfo tests
- Version the Build-Conflict on gdb-minimal as gdb now Provides it
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- Add Build-Depends-Indep: libssl-dev
- Revert workaround for upstream bug #74786
- Disable wasm build as build dependencies not currently available in
Ubuntu.
- Do not build windows cross compiler.
- Drop llvm-14 to Suggests for rustc to avoid having to promote it to Ubuntu
main
- Add XS-Vendored-Sources-Rust field support
Needed an extra patch due to rustc being a multi-crate source package.
* d/control: Update the vendored sources field
rustc (1.64.0+dfsg1-1~exp2) experimental; urgency=medium
[ Fabian Grünbichler ]
* d/prune-unused-deps: unify cargo update calls
* fix rustix on arches requiring outline building
* fix libstd-rust-dev-windows lintian override
* fix compiler_builtins linkage on arm(el)
* add compiler_builtins sync fallbacks for arm(el)
* fix panicking lldb check on armel
rustc (1.64.0+dfsg1-1~exp1) experimental; urgency=medium
* New upstream release
* d/rules: auto_clean: preserve .cargo/config.toml
* d/rules: also clear bootstrap/rust-analyzer Cargo.lock
* d/rules: extend privacy-breach removal
* ship rust-analyzer-proc-macro-srv binary
rustc (1.63.0+dfsg1-1) unstable; urgency=medium
* Upload to unstable (Closes: #1018859)
[ Pietro Albini ]
* clarify the licensing of the mpsc implementation
rustc (1.63.0+dfsg1-1~exp1) experimental; urgency=medium
* New upstream release
rustc (1.63.0+dfsg0ubuntu1-0ubuntu2) lunar; urgency=medium
* d/control: fix wrong dependencies on previous release
rustc (1.63.0+dfsg0ubuntu1-0ubuntu1) lunar; urgency=medium
* New upstream release (LP: #1995096)
* d/copyright: updated (cherry-picked from Debian experimental)
rustc (1.62.1+dfsg1-1ubuntu1) lunar; urgency=medium
* Merge 1.62.0+dfsg1-1 from Debian unstable
Remaining changes:
- Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
main.
- d/control: Add fonts-nanum to the rust-doc deps
- d/control: Add the rust-doc deps as build-deps for the linkchecker tests
- Reduce parallelism on all arches other than riscv64 to avoid OOMs
during build.
- Explicitly disable LTO
- Add a self-build autopkgtest
- Ship the Cargo.lock file along with the compiler to identify which crates
were bundled in.
- d/p/ubuntu-fix-crossbeam-CVE-2022-23639.patch: cherry-pick to fix CVE-2022-23639
amended to also patch the 0.7.2 version of the crate
- On i386, only build debuginfo for libstd
- Add a hack to ensure the stage0 compiler is extracted to the correct
location
- Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
during some debuginfo tests
- Version the Build-Conflict on gdb-minimal as gdb now Provides it
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- Add Build-Depends-Indep: libssl-dev
- Revert workaround for upstream bug #74786
- Disable wasm build as build dependencies not currently available in
Ubuntu.
- Do not build windows cross compiler.
- Drop llvm-13 to Suggests for rustc to avoid having to promote it to Ubuntu
main
- Add XS-Vendored-Sources-Rust field support
Needed an extra patch due to rustc being a multi-crate source package.
Integrated in Debian:
- d/p/ubuntu-disable-ppc64el-asm-tests.patch: disable tests on power
and s390x if using asm!()
- d/p/ubuntu-ignore-arm-doctest.patch: Patch out the bad doctests for the
instruction_set errors
Dropped, not needed anymore:
- d/p/ubuntu-compiletest-fix.patch: Fix compilation with 1.61
* d/control: Update the vendored sources field
rustc (1.62.1+dfsg1-1) unstable; urgency=medium
* Upload to unstable
* Fix armhf build
rustc (1.62.1+dfsg1-1~exp1) experimental; urgency=medium
* New upstream release
rustc (1.61.0+dfsg1-2) unstable; urgency=medium
[ Ximin Luo]
* Improve cross-building documentation
[ Adrian Bunk ]
* Disable kernel_user_helpers on armel (duplicate symbols)
* Increase allowed failures on armel/mips64el/ppc64 (Closes: #1020860)
[ Fabian Grünbichler ]
* cherry-pick patches from Ubuntu
* fix rebuild of 1.61 with 1.61
rustc (1.61.0+dfsg1-1) unstable; urgency=medium
* Upload to unstable (Closes: #1020394)
rustc (1.61.0+dfsg1-1~exp1ubuntu1) kinetic; urgency=medium
* Merge 1.61.0+dfsg1-1~exp1 from Debian unstable (LP: #1986648)
Remaining changes:
- Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
main. (LP: #1966200)
- d/control: Add fonts-nanum to the rust-doc deps
- d/control: Add the rust-doc deps as build-deps for the linkchecker tests
- Reduce parallelism on all arches other than riscv64 to avoid OOMs
during build.
- Explicitly disable LTO
- Add a self-build autopkgtest
- Ship the Cargo.lock file along with the compiler to identify which crates
were bundled in.
- d/p/ubuntu-ignore-arm-doctest.patch: Patch out the bad doctests for the
instruction_set errors
- d/p/ubuntu-fix-crossbeam-CVE-2022-23639.patch: cherry-pick to fix CVE-2022-23639
amended to also patch the 0.7.2 version of the crate
- On i386, only build debuginfo for libstd
- Add a hack to ensure the stage0 compiler is extracted to the correct
location
- Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
during some debuginfo tests
- Version the Build-Conflict on gdb-minimal as gdb now Provides it
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- Add Build-Depends-Indep: libssl-dev
- Revert workaround for upstream bug #74786
- Disable wasm build as build dependencies not currently available in
Ubuntu.
- Do not build windows cross compiler.
- Drop llvm-13 to Suggests for rustc to avoid having to promote it to Ubuntu
main
- Add XS-Vendored-Sources-Rust field support
Needed an extra patch due to rustc being a multi-crate source package.
- d/p/ubuntu-disable-ppc64el-asm-tests.patch: disable tests on power
and s390x if using asm!()
* d/control: Update the vendored sources field
* d/p/ubuntu-compiletest-fix.patch: Fix compilation with 1.61
rustc (1.61.0+dfsg1-1~exp1) experimental; urgency=medium
* New upstream release
* Switch to LLVM-14 (Closes: #1017656)
Date: 2023-01-25 17:07:09.390523+00:00
Changed-By: Simon Chopin <simon.chopin at canonical.com>
Signed-By: Nishit Majithia <nishit.majithia at canonical.com>
https://launchpad.net/ubuntu/+source/rustc/1.65.0+dfsg0ubuntu1~llvm2-0ubuntu0.20.04
-------------- next part --------------
Sorry, changesfile not available.
More information about the Focal-changes
mailing list