Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
mock_repos.patch | Create mock repositories to prevent packaging binary archives Workaround created for Debian by upstream to prevent packaging archive files in Debian "source." This recreates only the portions of those .zip and .tar.gz files that are required for building Bazel on Debian. |
Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/1c38681aec9dee4eeeeac6196154c01e67878d65 | 2020-07-22 | |
remove_javac.patch | Remove references to javac The Debian build uses the local javac. | Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/1c38681aec9dee4eeeeac6196154c01e67878d65 | 2020-07-22 | |
remove_license_deps.patch | Remove license dependencies For third-party software that is not bundled in the Debian source tarball. | Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/1c38681aec9dee4eeeeac6196154c01e67878d65 | 2020-07-22 | |
add_toolchain_support_for_mips64.patch | Add toolchain support for the mips64el architecture | Yun Peng <pcloudy@google.com> | not-needed | 2021-01-14 | ||
increase_heap_size_for_javac.patch | Increase heap size for javac | Yun Peng <pcloudy@google.com> | not-needed | 2021-01-20 | ||
WORKSPACE.patch | Debian-specific fixes in WORKSPACE file Bazel needs to download some dependencies just to properly parse the WORKSPACE file. We comment some load statements so that it won’t download the things we don’t need for building Bazel binary. Also, remove @io_bazel reference that was causing ccache failures. |
Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/1c38681aec9dee4eeeeac6196154c01e67878d65 | 2020-07-22 | |
package_before_making_self-extracting.patch | Install into proper Debian packaging directory | Olek Wojnar <olek@debian.org> | not-needed | 2020-11-08 | ||
env_python3.patch | Update source code for Python 3 Python 2 reached End-of-Life in January 2020. This patch completely removes Python 2 support per release team guidance. |
Olek Wojnar <olek@debian.org> | yes | 2020-07-23 | ||
add-trust_install_base-option.patch | Add --trust_install_base option This will allow Bazel client to run individually without the appended zip archive, which is a requirement for Debian installation. |
Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/798831be403175a7a262a3fa3875c550dcc89aed | 2020-08-10 | |
allow-install-base-symlinks.patch | Accept symlinks in install base | Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/3c0d47030f3c1b9c96d256e82fced642a7ce700b | 2020-08-10 | |
fix-privacy-issues.patch | Correct privacy issues flagged by lintian | Olek Wojnar <olek@debian.org> | not-needed | 2020-08-10 | ||
build-bash_completion.patch | Build bash completion file | Olek Wojnar <olek@debian.org> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/8beae8a847fda3d1fa8079e89054f24feb71cc11 | 2020-08-11 | |
rename-daemonize.patch | Rename daemonize.c to daemonize.cc The .c extension was preventing it from receiving build hardening flags. | Yun Peng <pcloudy@google.com> | not-needed | upstream, https:\\salsa.debian.org/bazel-team/bazel-bootstrap/-/commit/844f15bc72f5f9ce64a36c4d1ad8bda42def74a5 | 2020-08-12 | |
change-sysmtem-rc-file-location.patch | Change system rc file location Prevent config file conflicts with user Bazel installations. | Yun Peng <pcloudy@google.com> | not-needed | upstream, https://salsa.debian.org/bazel-team/bazel-bootstrap/-/commit/3f57d658ec8818e37a1519eee824f13d7ec6a4e2 | 2020-08-17 | |
remove-android-rules.patch | Remove Android rules Temporary fix for unavailability of Android packages in Debian Testing | Yun Peng <pcloudy@google.com> | not-needed | upstream, https://github.com/meteorcloudy/bazel/commit/8f75c5db8a7b7070496584c08541c7f9ab36f67d | 2020-11-05 | |
enable-debian-junit4.patch | Enable junit4 use in Debian builds | Olek Wojnar <olek@debian.org> | yes | 2020-12-27 | ||
support-mips64el-and-riscv64.patch | Support mips64el and riscv64 architectures | Olek Wojnar <olek@debian.org> | not-needed | 2021-01-09 | ||
add_toolchain_support_for_riscv64.patch | Add toolchain support for the riscv64 architecture Based on the mips64el toolchain patch by Yun Peng | Olek Wojnar <olek@debian.org> | not-needed | 2021-01-22 | ||
add_verbose_for_java_compilation.patch | Add verbose flag to prevent javac build timeouts | Yun Peng <pcloudy@google.com> | not-needed | 2021-02-02 | ||
increase-client-timeout.patch | Increase client connect timeout to 1200 seconds Upstream has created a new option to set arbitrary timeouts: https://github.com/bazelbuild/bazel/commit/f1b3a6b7461010f55929b11684347551eaf52be5 Upstream's solution will be used for versions >= 4.0.0 |
Olek Wojnar <olek@debian.org> | not-needed | 2021-02-12 | ||
verbose-bash-completion-generation.patch | Add verbose debug info to bash completion creation Also increase timeout to prevent failures on slow build machines. | Olek Wojnar <olek@debian.org> | not-needed | 2021-02-22 |