Update to 1.82.0

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2024-10-18 12:48:43 +02:00
parent 59dd21a6c4
commit f5dfbb7d5f
6 changed files with 32 additions and 25 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
rustc (1.82.0+dfsg1-1~exp1) UNRELEASED; urgency=medium
* New upstream release
* New wasi-libc version 0.0~git20240708.3f43ea9
-- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 18 Oct 2024 12:46:19 +0200
rustc (1.81.0+dfsg1-2) unstable; urgency=medium
* use system libz-sys even when cross-building (Closes: #1084754)

18
debian/control vendored
View File

@ -13,9 +13,9 @@ Build-Depends:
debhelper-compat (= 13),
dpkg-dev (>= 1.17.14),
python3:native,
cargo:native (>= 1.80.0+dfsg) <!pkg.rustc.dlstage0>,
rustc:native (>= 1.80.0+dfsg) <!pkg.rustc.dlstage0>,
rustc:native (<= 1.81.0++) <!pkg.rustc.dlstage0>,
cargo:native (>= 1.81.0+dfsg) <!pkg.rustc.dlstage0>,
rustc:native (>= 1.81.0+dfsg) <!pkg.rustc.dlstage0>,
rustc:native (<= 1.82.0++) <!pkg.rustc.dlstage0>,
llvm-18-dev:native,
llvm-18-tools:native,
gcc-mingw-w64-x86-64-posix:native [amd64] <!nowindows>,
@ -53,8 +53,8 @@ Build-Depends:
curl <pkg.rustc.dlstage0>,
ca-certificates <pkg.rustc.dlstage0>,
Build-Depends-Indep:
wasi-libc (>= 0.0~git20240411.9e8c542-4~~) <!nowasm>,
wasi-libc (<= 0.0~git20240411.9e8c542++) <!nowasm>,
wasi-libc (>= 0.0~git20240708.3f43ea9~~) <!nowasm>,
wasi-libc (<= 0.0~git20240708.3f43ea9++) <!nowasm>,
clang-18:native,
# see #1057780, gdb now Conflicts gdb-minimal
#Build-Conflicts: gdb-minimal <!nocheck>
@ -94,7 +94,7 @@ Description: Rust systems programming language
generic programming and meta-programming, in both static and dynamic
styles.
Package: libstd-rust-1.81
Package: libstd-rust-1.82
Section: libs
Architecture: any
Multi-Arch: same
@ -121,7 +121,7 @@ Section: libdevel
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends},
libstd-rust-1.81 (= ${binary:Version}),
libstd-rust-1.82 (= ${binary:Version}),
Description: Rust standard libraries - development files
Rust is a curly-brace, block-structured expression language. It
visually resembles the C language family, but differs significantly
@ -315,7 +315,7 @@ Package: rust-clippy
Architecture: any
Multi-Arch: allowed
Depends: ${misc:Depends}, ${shlibs:Depends},
libstd-rust-1.81 (= ${binary:Version})
libstd-rust-1.82 (= ${binary:Version})
Recommends: cargo
Description: Rust linter
Rust is a curly-brace, block-structured expression language. It
@ -343,7 +343,7 @@ Package: rustfmt
Architecture: any
Multi-Arch: allowed
Depends: ${misc:Depends}, ${shlibs:Depends},
libstd-rust-1.81 (= ${binary:Version}),
libstd-rust-1.82 (= ${binary:Version}),
Recommends: cargo
Description: Rust formatting helper
Rust is a curly-brace, block-structured expression language. It

View File

@ -1,16 +0,0 @@
# "libstd" just seemed too generic
libstd-rust-1.81 binary: package-name-doesnt-match-sonames
libstd-rust-1.81 binary: sharedobject-in-library-directory-missing-soname
# Rust doesn't use dev shlib symlinks nor any of the other shlib support stuff
libstd-rust-1.81 binary: dev-pkg-without-shlib-symlink
libstd-rust-1.81 binary: shlib-without-versioned-soname
libstd-rust-1.81 binary: unused-shlib-entry-in-control-file
# can trigger if all its so files' hashes start with a latter and not a digit
libstd-rust-1.81 binary: empty-shlibs
# Libraries that use libc symbols (libterm, libstd, etc) *are* linked
# to libc. Lintian gets upset that some Rust libraries don't need
# libc, boo hoo.
libstd-rust-1.81 binary: library-not-linked-against-libc

View File

@ -0,0 +1,16 @@
# "libstd" just seemed too generic
libstd-rust-1.82 binary: package-name-doesnt-match-sonames
libstd-rust-1.82 binary: sharedobject-in-library-directory-missing-soname
# Rust doesn't use dev shlib symlinks nor any of the other shlib support stuff
libstd-rust-1.82 binary: dev-pkg-without-shlib-symlink
libstd-rust-1.82 binary: shlib-without-versioned-soname
libstd-rust-1.82 binary: unused-shlib-entry-in-control-file
# can trigger if all its so files' hashes start with a latter and not a digit
libstd-rust-1.82 binary: empty-shlibs
# Libraries that use libc symbols (libterm, libstd, etc) *are* linked
# to libc. Lintian gets upset that some Rust libraries don't need
# libc, boo hoo.
libstd-rust-1.82 binary: library-not-linked-against-libc