Commit Graph

2024 Commits

Author SHA1 Message Date
Fabian Grünbichler
1da620d918 bump version to 1.85.0+dfsg1-1~bpo12+pve1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-21 08:15:16 +01:00
Fabian Grünbichler
c0db96ced2 rustc Debian release 1.85.0+dfsg1-1
-----BEGIN PGP SIGNATURE-----
 
 iQJVBAABCAA/FiEEbdkGe7ToK0Amc9ppdh5TKjcTRTAFAme4ITYhHGRlYmlhbkBm
 YWJpYW4uZ3J1ZW5iaWNobGVyLmVtYWlsAAoJEHYeUyo3E0UwjuMP/AoJ/Vr1CugR
 VflJaqjfh8RE6Z7G0dPLL2Pa3jsPx38S2VkVPsXFf952WT3b2BaCWUhye9nI9EpE
 QaYq9N227THkv8ot8Rl8akAcYkPjY1JGk3RYrXpjofZLqkefRT5GGBpc9gRcTNQm
 VMRJ59IfTwy6qhfl+1Ozrd0MivQjLp/ObVT+nDAXVZusAfAPHAO+nF1VxvQG6Shi
 gpYHeTxjP5XaaMogpjALUnxqnZfiyD+B4QjlFK90GGLf0DhbcJiVg+mr5gY4rxmp
 gdNheC8eo3I7hNYNOPlwcKXy7VuAc516sQn7dej4x6jiXxdbUBF2pMARY64RRJ+q
 npX5G9ybAHCNgEEEhTZYMzqYn3F+jZELso6efGyun9hD0oxr7jAXq+7AXbK8zZA4
 TkkHSbNywm4k8cAxcHsD92TwXZXCf8DNLrkjgGchUx2dpGkbexvdI+FqIHkNV4nn
 kCDc+pfaACXv0Xl0RxZyLZu5WGiaJC9e7N8YOO8HnOWzjDXf1epjfzPtRwOtQDs4
 vNhxkI8iJOmjsy6lYxAZicMk5My8HOGzJKgVJ2C12fKY3mqh2QfRZUBmKovrUvUl
 17N/IT0JGdnPUYUEqp5MafCAP/HXDZR721GGoDZTiKGI2DeghGYgNd+Pxy6RL3z3
 ElqWUxaaXjK1aKf17hFMFqO0xgaLjSWl
 =1b5F
 -----END PGP SIGNATURE-----

Merge tag 'debian/1.85.0+dfsg1-1' into proxmox/bookworm

rustc Debian release 1.85.0+dfsg1-1
2025-02-21 08:13:26 +01:00
Fabian Grünbichler
84cb5b963c bump version to 1.85.0+dfsg1-1
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-02-20 19:24:25 +01:00
Fabian Grünbichler
ae1b7b603f bump version to 1.85.0~beta.9+dfsg1-1~exp1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 13:28:04 +01:00
Fabian Grünbichler
d064fbef98 build: make windows libstd build opt-in
this is not really used in the archive, largely untested and breaks
reproducibility. inverting the build profile and selection to make it easy for
any third-party users to re-enable it in custom builds.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 13:23:42 +01:00
Fabian Grünbichler
03215924df build docs with -j1
they have an ordering problem that breaks reproducibility otherwise.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 13:19:21 +01:00
Fabian Grünbichler
40257878ca update d/copyright
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 13:04:25 +01:00
Fabian Grünbichler
930ef32df7 update to 1.85.0~beta9
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 11:26:35 +01:00
Fabian Grünbichler
8b6eb2c2d3 d/copyright: no longer exclude GCC
it got dropped from the upstream tarballs again

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 11:00:16 +01:00
Fabian Grünbichler
15d58ce2de update unsuspicious files
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-17 10:42:46 +01:00
Fabian Grünbichler
b2e38bdf88 Update Files-Excluded for 1.85 beta
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-02-17 09:58:17 +01:00
Fabian Grünbichler
7b15a7c251 early-stage update of patches for 1.85.0~beta.999+dfsg1 2025-02-17 09:58:17 +01:00
Fabian Grünbichler
0bae68565f d/rebase-patches: add prompt to control patch importing
sometimes a few rounds are needed to completely rebase patches,
extending the script in this fashion allows to re-rebase without
actually importing the upstream tarball and then undoing that.

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-02-16 20:23:47 +01:00
Fabian Grünbichler
0034b5ab70 scripts: add orig repacking script
stolen and adapted from the Debian chromium team:

6d7fbc1a56/debian/rules (L222)

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-02-16 20:23:47 +01:00
Blair Noctis
e294152256 cargo wrapper: improve log messages 2025-02-14 10:56:45 +01:00
Blair Noctis
1e1904c93c cargo wrapper: replace % with f-string and os.path.join 2025-02-14 10:56:45 +01:00
Blair Noctis
a1dbe51834 cargo wrapper: split word list at compile time 2025-02-14 10:56:45 +01:00
Blair Noctis
050820ad7f cargo wrapper: rename sourcepath() to clearer in_cwd() 2025-02-14 10:56:45 +01:00
Fabian Grünbichler
cb32d145f0 bump version to 1.84.0+dfsg1-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-21 11:38:43 +01:00
Fabian Grünbichler
70778df59b rust-llvm: ship symlink to llvm-objcopy instead of copy of binary
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-21 11:36:26 +01:00
Fabian Grünbichler
44adb4926e revert upstream commit breaking cross builds
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-21 10:45:02 +01:00
Fabian Grünbichler
1e264b9f9a bump version to 1.84.0+dfsg1-1
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2025-01-16 20:49:11 +01:00
Fabian Grünbichler
4e565e732d d/control: add Conflicts with rustup
Closes: #1093031

Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2025-01-16 20:48:47 +01:00
Fabian Grünbichler
7183c5ea33 d/control: remove no longer needed Breaks
Gbp-Dch: ignore

Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2025-01-16 20:48:47 +01:00
Fabian Grünbichler
bcf51a13c6 fix hurd build
Closes: #1093125

Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2025-01-16 20:48:46 +01:00
Fabian Grünbichler
d334731673 rust-analyzer: fix build on mips64el
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2025-01-16 20:48:46 +01:00
Fabian Grünbichler
b1bd29849b bump version to 1.84.0+dfsg1-1~bpo12+pve1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-13 09:09:07 +01:00
Fabian Grünbichler
3498f5b1f3 Merge branch 'debian/experimental' into proxmox/bookworm 2025-01-13 09:06:32 +01:00
Fabian Grünbichler
a934cb9c49 bump version to 1.84.0+dfsg1-1~exp1
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 19:52:27 +01:00
Fabian Grünbichler
8279597266 update d/copyright
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 19:52:27 +01:00
Fabian Grünbichler
2edb18cbd2 bootstrap: disable rust.download-rustc in tests
and rebase patches

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 17:03:03 +01:00
Fabian Grünbichler
1cdad066f2 rust-all: add rust-llvm and rust-analyzer packages
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 16:06:20 +01:00
Fabian Grünbichler
c5dcc5e614 rust-llvm: ship rust-objcopy helper
which is an alias of llvm-strip/llvm-objcopy of the matching LLVM
version.

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 16:04:43 +01:00
Fabian Grünbichler
7a56090ffe add rust-analyzer packaging
Closes: #1052319

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 16:03:55 +01:00
Fabian Grünbichler
a698c22361 config: adapt to upstream changes, add rust-analyzer
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 16:03:39 +01:00
Fabian Grünbichler
0dd2a239b9 build: stop building wasm32-wasi target
it was deprecated a few releases back, and is no fully replaced by
wasm32-wasip1

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 16:03:36 +01:00
Fabian Grünbichler
9365e1627b new upstream version 1.84.0
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 15:58:41 +01:00
Fabian Grünbichler
219270bcec vendor: drop gix/hurd patch that is no longer needed
the vendored libc is now new enough

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 15:56:39 +01:00
Fabian Grünbichler
3462d3a5ef prune: remove jiff-tzdb*
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 11:51:04 +01:00
Fabian Grünbichler
232cbb9e15 update suspicious files
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 11:51:03 +01:00
Fabian Grünbichler
00b68ddfcb Update Files-Excluded for new upstream version 1.84.0
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 11:51:03 +01:00
Fabian Grünbichler
782db4280d prune: remove mimalloc(-sys)
optional dep of rust-analyzer, not needed.

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 11:51:03 +01:00
Fabian Grünbichler
b1ff7e314b update of patches for 1.84.0+dfsg1
including rust-analyzer

Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2025-01-11 10:56:11 +01:00
Samuel Thibault
4e4f9f6e3e Note about when to remove debian/patches/vendor/u-hurd-gix-index-2.patch 2024-12-11 01:58:53 +01:00
Fabian Grünbichler
d9fc27fda1 bump version to 1.83.0+dfsg1-1
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-12-04 18:08:18 +01:00
Fabian Grünbichler
f18abfb276 fix/ignore some test failures
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-12-04 18:06:22 +01:00
Fabian Grünbichler
346465e3da bump version to 1.83.0+dfsg1-1~bpo12+pve1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-12-02 10:02:27 +01:00
Fabian Grünbichler
d9b6fc91ff Merge branch 'debian/experimental' into proxmox/bookworm 2024-12-02 09:46:06 +01:00
Fabian Grünbichler
5daaf79abb bump version to 1.83.0+dfsg1-1~exp1
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-12-01 20:04:22 +01:00
Fabian Grünbichler
6e5184270c update d/copyright
Gbp-Dch: ignore

Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-12-01 16:50:20 +01:00