bazel-bootstrap (7.7.1+ds-5) unstable; urgency=low

  * Update debian/patches/add_toolchain_support_for_loongarch64.patch

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Wed, 01 Jul 2026 21:06:18 +0100

bazel-bootstrap (7.7.1+ds-4) unstable; urgency=low

  * wrap-and-sort debian/*
  * debian/control: add version constraints to bazel starlark rules

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Wed, 01 Jul 2026 16:29:05 +0100

bazel-bootstrap (7.7.1+ds-3) unstable; urgency=low

  * debian/control: add dependencies
  * Add debian/patches/add_toolchain_support_for_loongarch64.patch
  * Remove mock_repos/bazel_features.

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Wed, 01 Jul 2026 01:46:54 +0100

bazel-bootstrap (7.7.1+ds-2) unstable; urgency=low

  * Fix FTBFS on non-amd64 arch

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Tue, 30 Jun 2026 02:42:47 +0100

bazel-bootstrap (7.7.1+ds-1) unstable; urgency=low

  * debian/gbp.conf: add debian-branch configuration
  * New upstream version 7.7.1+ds (Closes: #1021950)
  * debian/patches: rebase and remove unused
  * bazel-bootstrap-data.doc-base: change to text-based documents
  * debian/bazel-bootstrap-data.install: modify install files
  * debian/bazel-bootstrap-data.lintian-overrides: add false positive warnings
  * debian/control: tweak dependencies
  * debian/bazelrc: add some offline system overrides
  * debian/rules: use bzlmod instead of mock_repository
  * Add debian/clean to clean some generated files
  * debian/generate_mock_repos.py: helper python script to generate mock repos
  * debian/mock_repos: mock_repos using bzlmod
  * debian/bootstrap-resources: some resources file for bootstrap
  * debian/tests: revive cpp-* tests

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Mon, 29 Jun 2026 23:34:09 +0100

bazel-bootstrap (4.2.3+ds-13) unstable; urgency=medium

  * Put all build dependencies back into Build-Depends
    - Current build paradigm is too tightly coupled to separate

 -- Olek Wojnar <olek@debian.org>  Sun, 15 Mar 2026 19:23:18 -0400

bazel-bootstrap (4.2.3+ds-12) unstable; urgency=medium

  [ Vladimir Petko ]
  * d/{rules, p/starlark_enable_annotations.patch}:  enable Java
    annotation processing (Closes: #1128164).
  * d/rules: strip package-metadata, as bazel can not parse it
    (LP: #2143783).
  * d/rules: update C++ standard to 17 to build against protobuf
    (Closes: #1129036).

  [ Olek Wojnar ]
  * Bump standards to 4.7.3: Remove d/control Priority field
  * Remove redundant "Rules-Requires-Root: no" in d/control
  * Update d/watch to version 5
  * Move appropriate Build-Depends to Build-Depends-Indep
    - Prevent gbp dependency issues when running `clean`
  * Add "Forwarded: not-needed" to gcc-15.patch

 -- Olek Wojnar <olek@debian.org>  Sat, 14 Mar 2026 03:34:07 -0400

bazel-bootstrap (4.2.3+ds-11.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS with GCC 15. (Closes: #1114060)

 -- Adrian Bunk <bunk@debian.org>  Sat, 04 Oct 2025 21:42:52 +0300

bazel-bootstrap (4.2.3+ds-11) unstable; urgency=medium

  * Explicitly depend on libcommons-io-java in autopkgtest
    - Prevent missing-package test failures
  * Temporarily bypass 64-bit autopkgtests for troubleshooting
    - Manual tests on a sid system succeed
  * Update standards to 4.7.2 (no changes)

 -- Olek Wojnar <olek@debian.org>  Fri, 21 Mar 2025 21:29:22 -0400

bazel-bootstrap (4.2.3+ds-10) unstable; urgency=medium

  [ Vladimir Petko ]
  * Apply upstream patch to resolve Java 21 FTBFS (Closes: #1057490)
    - d/p/handle_synthetic_method_parameters_that_dont_have_names.patch
  [ Olek Wojnar ]
  * Fix FTBFS with std=c++0x (Closes: #1068202)
    - Thanks to Kentaro Hayashi for the patch
  * Update Python libraries for 3.13 in env_python3.patch (Closes: #1084551)
    - Thanks to Paul Liu for the patch suggestion
  * Add support for loongarch64 architecture (Closes: #1057456)
    - Thanks to Dandan Zhang for the patch
  * Update Debian standards to 4.7.0 (no changes)
  * Add libcommons dependencies to fix runtime crash
    - Add dependencies for libcommons-codec-java and libcommons-io-java
    - Add debian_commons_io.patch to use Debian version of libraries
  * Migrate to bootstrap v5 (Closes: #1088405)

 -- Olek Wojnar <olek@debian.org>  Mon, 27 Jan 2025 21:29:38 -0500

bazel-bootstrap (4.2.3+ds-9) unstable; urgency=high

  [ Markus Koschany ]
  * Remove build-dependency on libtomcat9-java and replace
    tomcat9-annotations-api.jar with geronimo-annotation-1.3-spec.jar
    (Closes: #1035995)

 -- Olek Wojnar <olek@debian.org>  Sun, 14 May 2023 16:22:49 -0400

bazel-bootstrap (4.2.3+ds-8) unstable; urgency=high

  * Correctly update 32-bit autopkgtests
  * Add fix-install_base_key-generation.patch for build reproducibility

 -- Olek Wojnar <olek@debian.org>  Tue, 14 Mar 2023 13:46:36 -0400

bazel-bootstrap (4.2.3+ds-7) unstable; urgency=medium

  * Update autopkgtests to give accurate results for 32-bit operating systems

 -- Olek Wojnar <olek@debian.org>  Mon, 13 Mar 2023 16:34:46 -0400

bazel-bootstrap (4.2.3+ds-6) unstable; urgency=high

  * Explicitly define autopkgtest architectures
    - Prevent failures on 32-bit architectures which cannot run Bazel

 -- Olek Wojnar <olek@debian.org>  Thu, 02 Mar 2023 18:53:23 -0500

bazel-bootstrap (4.2.3+ds-5) unstable; urgency=high

  * Add exclude_build_data.patch to remove internal timestamps
    - Ensure reproducible builds
  * Remove bazel-bootstrap-data Recommends on bazel-bootstrap
    - Prevent unsatisfiable dependency for unsupported architectures
  * Disable testing of "bazel info" command for non-amd64 architectures
    - Will be reenabled once the underlying issue is fixed in newer Bazel
  * Update bazelrc options
  * Build-Depend on architecture-is-64-bit to simplify build architectures
    - Reenable building on mips64el (Closes: #1031864)

 -- Olek Wojnar <olek@debian.org>  Thu, 02 Mar 2023 00:18:00 -0500

bazel-bootstrap (4.2.3+ds-4) unstable; urgency=high

  * Remove mips64el from supported architectures

 -- Olek Wojnar <olek@debian.org>  Tue, 07 Feb 2023 05:27:57 -0500

bazel-bootstrap (4.2.3+ds-3) unstable; urgency=high

  * Temporarily disable flaky Java autopkgtests (Closes: #1029840)

 -- Olek Wojnar <olek@debian.org>  Mon, 06 Feb 2023 18:03:43 -0500

bazel-bootstrap (4.2.3+ds-2) unstable; urgency=high

  * Add grpc-absl_synchronization.patch
    - Fix FTBFS from added dependency in new version of grpc (Closes: #1027112)
  * Update Dockerfiles
    - Allow autopkgtest against unstable, experimental, and unbuilt source tree
  * Update standards to 4.6.2 (no changes)

 -- Olek Wojnar <olek@debian.org>  Fri, 27 Jan 2023 19:07:33 -0500

bazel-bootstrap (4.2.3+ds-1) unstable; urgency=high

  * New upstream release
  * Ease building packages that use Bazel source code
    - Use default-jdk
    - Add patch to use "@io_bazel" Bazel package names
  * Modify d/watch to ignore pre-release tags
  * Remove unnecessary dependency versioning
  * Fix FTBFS with OpenJDK 17 (Closes: #1023833)
    - Add patch for `--add-opens`
    - Update Bazel package build process in d/rules
  * Add patch to fix FTBFS with OpenJDK 13+
  * Refactor autopkgtests
  * Add patch to fix test failures with OpenJDK 16+
  * Sync add_include_for_limits.patch with upstream
  * Update build-bash_completion.patch to prevent duplicate file
  * Set LC_ALL=C for reproducible builds
  * Add Dockerfile for easy upstream troubleshooting of autopkgtests

 -- Olek Wojnar <olek@debian.org>  Mon, 14 Nov 2022 17:43:02 -0500

bazel-bootstrap (4.2.2+ds-1) unstable; urgency=medium

  * New upstream release

 -- Olek Wojnar <olek@debian.org>  Tue, 04 Oct 2022 22:05:34 -0400

bazel-bootstrap (4.1.0+ds-1) unstable; urgency=medium

  [ Jesse Chan ]
  * New upstream release
    - Update patches for new version
  * Patch to use debian "reactive_streams" and "rxjava3"
    - See upstream bazelbuild/bazel@325eb956c
  * Patch to remove not useful dependency on "bazel_skylib"
    - Only used to support darwin-arm64 host platform
    - It is not useful for us to have this dependency
  [ Olek Wojnar ]
  * Modify add_include_for_limits.patch to also include <stdexcept> in ijar
    - Should resolve failed autopkgtests on non-amd64 systems
  * Note that bazel_skylib *will* be needed for the full bazel package
    - It is being removed at this time to prevent a build failure. The bazel
      package build-depends on the bazel-skylib package, avoiding the problem.

 -- Olek Wojnar <olek@debian.org>  Tue, 27 Sep 2022 19:50:13 -0400

bazel-bootstrap (4.0.0+ds-1) unstable; urgency=medium

  [ Jesse Chan ]
  * New upstream release
    - Update patches for new version
  * Drop jdk.BUILD from bazel-bootstrap-data
    - See upstream bazelbuild/bazel@f259b8abf
  * Drop libunix.so from bazel-bootstrap-data
    - See upstream bazelbuild/bazel@7128580b1
  * Drop unused "third_party/py/gflags" exclusion
    - See upstream bazelbuild/bazel@a9bf09324
  * Add builtins_bzl/* to bazel-bootstrap-data
    - See upstream bazelbuild/bazel@de1babee3
  * Add "Bypass ccache" flags to host env as well
    - `--action_env` are only included in the target configuration now
    - See upstream bazelbuild/bazel@a463d9095
  [ Olek Wojnar ]
  * Add Jesse Chan to d/copyright

 -- Olek Wojnar <olek@debian.org>  Sun, 25 Sep 2022 16:24:34 -0400

bazel-bootstrap (3.5.1+ds-5) unstable; urgency=medium

  * Add d/changelog clarification requested by FTP Team
    - New -source package required to build new Bazel ecosystem packages
    - Certain Bazel packages require Bazel source code to build
    - Some of these have been packaged but cannot be built/uploaded
    - Once the -source package is available, these can be built/uploaded
    - Bazel source code is primarily Java and none of it is currently packaged
    - Bazel development in Debian stalled since April 2021 lacking -source
  * Add patch to #include <limits> to enable ijar build (Closes: #983982)
  * Add patch to fix bashisms in sh scripts
  * Resolve long line issues
    - Add patch to fix actual long lines
    - Add lintian override to fix false positives
  * Add lintian overrides to -data and -source for no-code-sections
    - Required test data
  * Update standards to 4.6.1 (no changes)

 -- Olek Wojnar <olek@debian.org>  Wed, 21 Sep 2022 14:08:21 -0400

bazel-bootstrap (3.5.1+ds-4) unstable; urgency=medium

  * Enable -source binary package build
  * Fix generation of bash completion

 -- Olek Wojnar <olek@debian.org>  Tue, 13 Apr 2021 18:45:55 -0400

bazel-bootstrap (3.5.1+ds-3) unstable; urgency=high

  * Fix FTBFS on mips64el and riscv64
    - Add patches to support cpus and toolchains
    - Add patch to increase available javac memory during early build
    - Add patch to enable verbose javac to prevent build timeouts
    - Add patch to increase startup timeout
    - Add patch to debug bash completion creation
    - Add Dockerfiles for architecture-specific test builds
  * Update autopkgtests

 -- Olek Wojnar <olek@debian.org>  Mon, 22 Feb 2021 12:15:49 -0500

bazel-bootstrap (3.5.1+ds-2) unstable; urgency=high

  * Fix Out-of-Memory build errors on some architectures
  * Add patch to enable junit4 usage in Debian
  * Enable autopkgtest using packaged example code
  * Update d/rules (Closes: #979305)

 -- Olek Wojnar <olek@debian.org>  Mon, 04 Jan 2021 23:38:34 -0500

bazel-bootstrap (3.5.1+ds-1) unstable; urgency=high

  * New upstream version (Closes: #976563, #978189)
    - Update patches for new version
    - Update dependency versions
  * Update standards to 4.5.1 (no changes)
  * Update Maintainer to team Launchpad email address
    - Since l.d.o email address is still not available
    - Retain tracker.d.o email in Uploaders field

 -- Olek Wojnar <olek@debian.org>  Sat, 26 Dec 2020 16:52:13 -0500

bazel-bootstrap (3.4.0+ds-2) unstable; urgency=high

  * Fix sandbox path option
  * Change default system bazelrc file location for Debian Bazel
  * Remove Android dependency due to unavailability in Testing
    - Add remove-android-rules.patch
  * Remove phpsysinfo dependency
  * Fix build failure on buildds (Closes: #973508)

 -- Olek Wojnar <olek@debian.org>  Sun, 08 Nov 2020 20:37:29 -0500

bazel-bootstrap (3.4.0+ds-1) unstable; urgency=medium

  * Initial release (Closes: #782654)

 -- Olek Wojnar <olek@debian.org>  Sun, 19 Jul 2020 00:25:48 -0400
