summaryrefslogtreecommitdiffstats
path: root/debian/patches/series
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/series')
-rw-r--r--debian/patches/series70
1 files changed, 70 insertions, 0 deletions
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000000000..c918b658a
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,70 @@
+# Patches for upstream
+
+# pending, or forwarded
+u-ignore-reproducible-failure.patch
+u-reproducible-build.patch
+u-ignore-endian-big-diff.patch
+
+# can be dropped once upstream updates compiler_builtins
+u-arm-compiler-builtins-weak-linkage-arm.patch
+u-arm-compiler-builtins-add-sync-builtin-fallbacks.patch
+
+# can be dropped once upstream updates rustix
+u-fix-rustix-for-sparc64.patch
+
+# not forwarded, or forwarded but unlikely to be merged
+u-ignore-ppc-hangs.patch
+u-ignore-bpf-test.patch
+u-rustc-llvm-cross-flags.patch
+u-reproducible-dl-stage0.patch
+u-make-tests-work-without-rpath.patch
+#u-allow-system-compiler-rt.patch
+
+# Debian-specific patches, not suitable for upstream
+d-fix-rustix-outline.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
+
+## Patches to the build process, including doc path tweaks
+## Should not change resulting rustc behaviour
+d-bootstrap-rustflags.patch
+d-remove-arm-privacy-breaches.patch
+d-bootstrap-install-symlinks.patch
+d-bootstrap-disable-git.patch
+d-bootstrap-read-beta-version-from-file.patch
+d-bootstrap-no-assume-tools.patch
+d-bootstrap-cargo-doc-paths.patch
+d-bootstrap-use-local-css.patch
+d-bootstrap-old-cargo-compat.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-fix-mips64el-bootstrap.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
+ubuntu-Revert-Use-constant-eval-to-do-strict-validity-check.patch