summaryrefslogtreecommitdiffstats
path: root/debian/patches/series
blob: 0c5160fa27c85df57505a33c3d18dc970548f208 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Cargo patches
c-2002_disable-net-tests.patch
c-2003-workaround-qemu-vfork-command-not-found.patch

c-2200-workaround-x32-test.patch
c-disable-fs-specific-test.patch
c-0003-tests-add-missing-cross-disabled-checks.patch

# Patches for upstream

# pending, or forwarded
u-reproducible-build.patch
u-ignore-endian-big-diff.patch
u-fix-get-toml-when-test.patch
u-disable-fp-precision-test-on-i386.patch
u-riscv-disable-unpacked-split-debuginfo.patch
u-avoid-blessing-cargo-deps-s-source-code-in-ui-tests.patch

# not forwarded, or forwarded but unlikely to be merged
u-ignore-ppc-hangs.patch
u-rustc-llvm-cross-flags.patch
#u-allow-system-compiler-rt.patch

# Debian-specific patches, not suitable for upstream
d-fix-rustix-outline.patch
d-disable-download-tests.patch

## Patches needed by debian/prune-unused-deps, for building bootstrap
d-0000-ignore-removed-submodules.patch
d-0001-pkg-config-no-special-snowflake.patch
d-0002-mdbook-strip-embedded-libs.patch
d-0003-cc-psm-rebuild-wasm32.patch
#d-0004-clippy-feature-sync.patch
d-0005-no-jemalloc.patch
# cargo
d-0010-cargo-remove-vendored-c-crates.patch
d-0011-cargo-remove-nghttp2.patch
d-0012-cargo-always-return-dev-channel.patch

## Patches to the build process, including doc path tweaks
## Should not change resulting rustc behaviour
d-bootstrap-rustflags.patch
d-bootstrap-install-symlinks.patch
d-bootstrap-disable-git.patch
d-bootstrap-no-assume-tools.patch
d-bootstrap-cargo-doc-paths.patch
d-bootstrap-use-local-css.patch
d-bootstrap-custom-debuginfo-path.patch
d-bootstrap-permit-symlink-in-docs.patch
d-test-ignore-avx-44056.patch
d-bootstrap-cargo-check-cfg.patch
d-armel-fix-lldb.patch

# Work around for some porterboxes, keep this commented
#d-test-host-duplicates.patch
# Experimental patch not yet working
#d-bootstrap-use-system-compiler-rt.patch

## Patches to rustc behaviour, including path lookup tweaks
d-rust-gdb-paths
d-rust-lldb-paths
d-rustc-add-soname.patch
d-rustc-windows-ssp.patch
d-rustc-i686-baseline.patch
# Experimental patch not yet working
#d-rustc-prefer-dynamic.patch
d-rustdoc-disable-embedded-fonts.patch

# cherry-picked from ubuntu
ubuntu-disable-ppc64el-asm-tests.patch
ubuntu-ignore-arm-doctest.patch
d-0020-remove-windows-dependencies.patch
d-0021-vendor-remove-windows-dependencies.patch
c-update-libgit2.patch