Debian Patches

Status for bazel-bootstrap/3.5.1+ds-3

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

All known versions for source package 'bazel-bootstrap'

Links