Debian Patches
Status for rust-rustix/0.38.37-4
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
no-windows.diff | Remove Windows dep | John Goerzen <jgoerzen@complete.org> | no | 2023-05-08 | ||
drop-alloc.diff | Drop alloc since rustc-std-worspace-alloc-dev isn't packaged | John Goerzen <jgoerzen@complete.org> | no | 2023-10-08 | ||
disable-benches.diff | no | |||||
relax-dep.diff | no | |||||
vdso-check-for-missing-dt-hash.patch | [PATCH] Check for a missing `DT_HASH` section in the VDSO parser (#1254) * Check for a missing `DT_HASH` section in the VDSO parser Fix a missing check for a null hash table pointer, which can happen if the vDSO lacks a `DT_HASH` entry. Also, incorporate the changes in the latest upstream version of thee reference parse_vdso.c code. * Fix type differences on s390x. * Add more tests. * Remove an over-aggressive check. * Fix the name of getcpu on riscv64. >= 0.6.6 is available in Debian |
Dan Gohman <dev@sunfishcode.online> | no | 2025-01-07 | ||
fix-arm64-vdso.patch | [PATCH] Implement the `DT_GNU_HASH` mechanism for vDSO parsing. (#1259) * Implement the `DT_GNU_HASH` mechanism for vDSO parsing. Linux recently [removed] the `DT_HASH` section from the aarch64 vDSO. To continue to be able to read vDSOs, implement the `DT_GNU_HASH` section, following the logic in [this patch]. [removed]: https://github.com/torvalds/linux/commit/48f6430505c0b0498ee9020ce3cf9558b1caaaeb [this patch]: https://lkml.org/lkml/2024/12/6/828 * Fix compilation on s390x with experimental asm. * Fix pointer arithmetic on s390x. * Add comments. * Add more vDSO tests, and enable vDSO getcpu on s390x. |
Dan Gohman <dev@sunfishcode.online> | no | 2025-01-13 | ||
fix-vdso-test-i386.patch | [PATCH] Fix compatibility with older 32-bit kernels (#1374) * Fix `test_vdso` to handle older kernel versions on x86 and powerpc. |
Dan Gohman <dev@sunfishcode.online> | no | 2025-03-04 |