Fabian Grünbichler
e2d37ca4fd
fix some test breakage
...
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-10-23 17:59:07 +02:00
Fabian Grünbichler
9d679bcd40
bump version to 1.82.0+dfsg1-1~exp1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 12:33:59 +02:00
Fabian Grünbichler
72708cbb73
update d/copyright
...
Gbp-Dch: ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 12:33:59 +02:00
Fabian Grünbichler
ee27cb19ec
make rust-src cleanup more robust
...
rustc-perf now contains a directory called "LICENSES" which trips up this find
invocation.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 10:02:34 +02:00
Fabian Grünbichler
6c6ae01d99
re-instate bootstrap test config patch
...
cargo and rustc are now injected properly upstream, but we still need a little
tweaking..
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 09:08:32 +02:00
Fabian Grünbichler
6ec5be56b4
update bootstrap git commit info patch
...
this broke bootstrap tests, since it still attempted to call `git` to find LLVM
submodule information..
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 09:05:09 +02:00
Fabian Grünbichler
4e71afe8e7
d/rules: adapt to workspace additions
...
Gbp-Dch: ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 09:05:09 +02:00
Fabian Grünbichler
c68811964a
set LLVM profiler RT path via config
...
instead of via the environment, adapting to corresponding upstream changes, and
adapt the config change-id accordingly.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-22 09:05:09 +02:00
Fabian Grünbichler
482d9ff8f3
switch to LLVM 19
...
it's upstream's default LLVM version starting with rustc 1.82
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 11:19:40 +02:00
Fabian Grünbichler
743b3027ee
rebase patches
...
Gbp-Dch: ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 11:19:40 +02:00
Fabian Grünbichler
f5dfbb7d5f
Update to 1.82.0
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 11:12:42 +02:00
Fabian Grünbichler
59dd21a6c4
Update upstream source from tag 'upstream/1.82.0+dfsg1'
...
Update to upstream version '1.82.0+dfsg1'
with Debian dir b6f6b10ff7
2024-10-21 11:09:34 +02:00
Fabian Grünbichler
04c3a46a7c
New upstream version 1.82.0+dfsg1
2024-10-21 11:08:01 +02:00
Fabian Grünbichler
dab5fa9321
update (un)suspicious files and embedded libs
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 11:01:39 +02:00
Fabian Grünbichler
c3e9b49611
Update Files-Excluded for new upstream version 1.82.0
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 10:15:11 +02:00
Fabian Grünbichler
e98d74901d
early-stage update of patches for 1.82.0+dfsg1
2024-10-21 10:13:09 +02:00
Fabian Grünbichler
750ccdde49
prune-unused-deps: add new workspaces for 1.82
...
std and sysroot got their own (shared) workspace now, and the rustbook tool got
moved out of the main one as well.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 10:13:09 +02:00
Fabian Grünbichler
f3ffb0e073
prune-unused-deps: refactor workspace handling
...
since the number of workspaces seems to grow over time, let's make this more flexible.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-21 09:52:16 +02:00
Fabian Grünbichler
b3f731ee75
bump version to rustc 1.81.0+dfsg1-2
...
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-10-08 14:34:56 +02:00
Fabian Grünbichler
835ae238ac
add temporary Breaks to force migration of libgit2
...
there's the following chain of migration-constraints:
libgit2 -> rust-libgit2-sys -> rust-git2 -> rust-cargo -> rust-debcargo
rust-debcargo --built-using--> rustc -> libgit2
that requires rustc and the libgit2 transition to migrate together.
but britney will attempt to trigger autopkgtests using rustc from
unstable (which in turn uses libgit2 1.8) for crates in testing. if
those crates use libgit2 themselves, then the pinning is incomplete and
an invalid combination is tested.
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-10-08 14:34:24 +02:00
Fabian Grünbichler
2de9af6632
drop no longer needed loongarch64 patch
...
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-10-08 14:34:19 +02:00
Fabian Grünbichler
77dc198149
use system libz-sys even when cross-building
...
since we strip the bundled libz sources, (cross-)building them is not
possible..
Closes : #1084754
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-10-08 14:34:11 +02:00
Fabian Grünbichler
205ef21f9c
bump version to 1.81.0+dfsg-1
...
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-10-05 15:54:42 +02:00
Fabian Grünbichler
f91c898418
bump version to 1.81.0+dfsg1-1~exp2
...
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-10-04 18:29:36 +02:00
Fabian Grünbichler
34c66b23c0
cargo wrapper: fix LTO handling
...
the args need to be quoted correctly..
Closes : #1079071
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-10-04 18:10:49 +02:00
Fabian Grünbichler
589d4b4963
source: duplicate lintian overrides to make ftp-masters happy
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-11 14:09:28 +02:00
Fabian Grünbichler
9f70c3f1bb
bump version to 1.81.0+dfsg1-1~exp1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-11 11:14:53 +02:00
Fabian Grünbichler
54dcb618a7
autopkgtest: test wasm builds as well
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-11 11:14:53 +02:00
Fabian Grünbichler
bdb6e700e9
wasi: build and ship wasm-component-ld
...
requires a cherry-pick so that bootstrap installs it. switch rust-llvm to
arch:any while we are at it - it already contained arch-specific paths, so :all
was wrong in the first place.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-11 11:14:53 +02:00
Fabian Grünbichler
09d8d52d1b
rust-src: make lintian overrides generic
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-10 14:17:05 +02:00
Fabian Grünbichler
568b1a9810
source: add new lintian overrides
...
Gbp-Dch: Ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-10 10:17:34 +02:00
Fabian Grünbichler
92df94559f
update d/copyright
...
Gbp-Dch: Ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-10 10:17:20 +02:00
Fabian Grünbichler
8b844781a1
bump libgit2 to 1.8.1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:56:22 +02:00
Samuel Thibault
f8d99f4bd1
add hurd-amd64 support
...
FG: s/153/155/ to match rustc 1.81 vendored libc version
FG: adapt patch metadata slightly for gbp
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:45:24 +02:00
Fabian Grünbichler
874fcb1d76
rebase patches
...
Gbp-Dch: Ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:45:24 +02:00
Fabian Grünbichler
ae844052dd
switch to LLVM 18
...
and bump wasi-libc B-D to pick up the one rebuilt with LLVM 18.
2024-09-09 14:16:28 +02:00
Fabian Grünbichler
d4c5155e1d
update to upstream version 1.81
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:15:27 +02:00
Fabian Grünbichler
5b1c109e94
Update upstream source from tag 'upstream/1.81.0+dfsg1'
...
Update to upstream version '1.81.0+dfsg1'
with Debian dir aeebe314b3
2024-09-09 14:08:55 +02:00
Fabian Grünbichler
1f0639a964
New upstream version 1.81.0+dfsg1
2024-09-09 14:07:22 +02:00
Fabian Grünbichler
5faa4a90c5
update upstream unsuspicious files for 1.81.0
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:06:45 +02:00
Fabian Grünbichler
39b924c987
Update Files-Excluded for new upstream version 1.81.0
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 13:27:50 +02:00
Fabian Grünbichler
4550e7855d
early-stage update of patches for 1.81.0+dfsg1
2024-09-09 13:27:50 +02:00
Fabian Grünbichler
9d51938143
Merge branch 'debian/experimental' into debian/sid
2024-09-05 09:01:19 +02:00
Fabian Grünbichler
4da8d132d2
bump version to 1.80.0+dfsg1-1
...
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-09-04 20:13:56 +02:00
Fabian Grünbichler
0304725582
bump version to 1.80.1+dfsg1-1~exp1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-08-09 12:03:08 +02:00
Fabian Grünbichler
ead0793df5
update version to 1.80.1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-08-09 10:55:05 +02:00
Fabian Grünbichler
efada1438b
Update upstream source from tag 'upstream/1.80.1+dfsg1'
...
Update to upstream version '1.80.1+dfsg1'
with Debian dir 51adb3966d
2024-08-09 10:51:52 +02:00
Fabian Grünbichler
2fcd4d89e6
New upstream version 1.80.1+dfsg1
2024-08-09 10:50:01 +02:00
Fabian Grünbichler
a467c821bf
d/control: drop Build-Conflicts on gdb-minimal
...
used to be needed to ensure the full gdb is used to satisfy the
build-dependency, since gdb-minimal also provided gdb. now (since gdb 15) it's
rwversed - gdb provides gdb-minimal, but since it also conflicts and replaces
it, a dependency on gdb, and a conflict on gdb-minimal are not satisfiable
anymore.
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-08-04 10:39:11 +02:00
Fabian Grünbichler
793795ca7f
bump version to 1.80.0+dfsg1-1~exp1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 15:58:32 +02:00