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

  * Resolve mutliple ftbfs issues (LP: #2141591):
    - d/rules: Strip package-metadata as bazel toolchain setup function can
      not process it.
    - d/{rules, p/starlark_enable_annotations.patch}: explicitly enable
      Java annotation processing.
    - d/rules: update C++ standard to 17 to compile generated protobuf classes.

 -- Vladimir Petko <vladimir.petko@canonical.com>  Wed, 11 Mar 2026 14:40:37 +1300

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

  * No-change rebuild for abseil soname.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 03 Feb 2026 12:56:27 +0100

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
