Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
bazel8 Fast and correct build system (LTS 8)
8.8.2 devel Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.8.0Version of this port present on the latest quarterly branch.
Maintainer: delphij@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-05 05:33:03
Last Update: 2026-10-21 06:11:38
Commit Hash: 6a41940
Also Listed In: java
License: APACHE20
WWW:
https://bazel.build/
Description: #
Bazel is Google's open-source build and test tool. Bazel has built-in support for building both client and server software, including client applications for both Android and iOS platforms. It also provides an extensible framework that you can use to develop your own build rules.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (8 items)
Collapse this list.
  1. /usr/local/share/licenses/bazel8-8.8.2/catalog.mk
  2. /usr/local/share/licenses/bazel8-8.8.2/LICENSE
  3. /usr/local/share/licenses/bazel8-8.8.2/APACHE20
  4. bin/bazel
  5. @sample etc/bazel/bazel.bazelrc.sample
  6. @owner
  7. @group
  8. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • bazel8>0:devel/bazel8
Conflicts: #
CONFLICTS_INSTALL:
  • bazel[0-9]*
To install the port: #
cd /usr/ports/devel/bazel8/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/bazel8
  • pkg install bazel8
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: bazel8
Flavors: #
there is no flavor information for this port.
NOT_FOR_ARCHS: i386
distinfo: #
TIMESTAMP = 1792559926 SHA256 (bazel-8.8.2-dist.zip) = d14a2e18a02a1d50ef06ba5fdcf636587d595b41e1661903cfce916df43284a0 SIZE (bazel-8.8.2-dist.zip) = 233448330

Packages (timestamps in pop-ups are UTC): #
bazel8
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest8.8.28.8.2---
FreeBSD:14:quarterly8.8.08.8.0---
FreeBSD:15:latest8.8.28.8.2n/a-n/a
FreeBSD:15:quarterly8.8.08.8.0n/a-n/a
FreeBSD:16:latest8.8.28.8.2n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. bash : shells/bash
  2. zip : archivers/zip
  3. java : java/openjdk21
  4. python3.12 : lang/python312
Test dependencies: #
  1. python3.12 : lang/python312
Runtime dependencies: #
  1. java : java/openjdk21
  2. python3.12 : lang/python312
This port is required by: #
for Build #
  1. math/py-jaxlib

Configuration Options: #
No options to configure
Options name: #
devel_bazel8
USES: #
cpe java python shebangfix zip
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://github.com/bazelbuild/bazel/releases/download/8.8.2/
Collapse this list.

Number of commits found: 7 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.8.2
21 Oct 2026 06:11:38
commit hash: 6a41940451bfa9bde731c316014d5f589b424a0ecommit hash: 6a41940451bfa9bde731c316014d5f589b424a0ecommit hash: 6a41940451bfa9bde731c316014d5f589b424a0ecommit hash: 6a41940451bfa9bde731c316014d5f589b424a0e files touched by this commit
Xin LI (delphij) search for other commits by this committer
devel/bazel8: update to 8.8.2
8.8.1
08 Oct 2026 04:26:21
commit hash: 23b08de474394bb082662acb982835589ebf0de8commit hash: 23b08de474394bb082662acb982835589ebf0de8commit hash: 23b08de474394bb082662acb982835589ebf0de8commit hash: 23b08de474394bb082662acb982835589ebf0de8 files touched by this commit
Xin LI (delphij) search for other commits by this committer
devel/bazel8: update to 8.8.1
8.8.0
14 Sep 2026 06:03:38
commit hash: 37f7e716cdabaf37252bb0547fd5083ebbea207fcommit hash: 37f7e716cdabaf37252bb0547fd5083ebbea207fcommit hash: 37f7e716cdabaf37252bb0547fd5083ebbea207fcommit hash: 37f7e716cdabaf37252bb0547fd5083ebbea207f files touched by this commit
Xin LI (delphij) search for other commits by this committer
devel/bazel8: update to 8.8.0
8.7.0
09 May 2026 05:48:15
commit hash: b0e6cdc36237e23cadebb2faa47510885989f38acommit hash: b0e6cdc36237e23cadebb2faa47510885989f38acommit hash: b0e6cdc36237e23cadebb2faa47510885989f38acommit hash: b0e6cdc36237e23cadebb2faa47510885989f38a files touched by this commit
Xin LI (delphij) search for other commits by this committer
devel/bazel8: upgrade to 8.7.0.
8.6.0_1
08 May 2026 07:34:02
commit hash: c3e7ba28bc381275728901181dcf1342c98faf68commit hash: c3e7ba28bc381275728901181dcf1342c98faf68commit hash: c3e7ba28bc381275728901181dcf1342c98faf68commit hash: c3e7ba28bc381275728901181dcf1342c98faf68 files touched by this commit
Xin LI (delphij) search for other commits by this committer
Author: Ken DEGUCHI
devel/bazel8: fix crash due to missing JNI stub on BSD

Add a stub for SystemNetworkStats_getNetIoCountersNative in
unix_jni_bsd.cc.  This symbol is required on non-Linux platforms
when JNI is available; its absence caused an UnsatisfiedLinkError
crash at runtime.  Bump PORTREVISION.

PR:		294865
Reported by:	Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
8.6.0
07 Apr 2026 06:45:59
commit hash: d96a7db1fe9ac829e96b33345357cc0799ec6a3bcommit hash: d96a7db1fe9ac829e96b33345357cc0799ec6a3bcommit hash: d96a7db1fe9ac829e96b33345357cc0799ec6a3bcommit hash: d96a7db1fe9ac829e96b33345357cc0799ec6a3b files touched by this commit
Xin LI (delphij) search for other commits by this committer
devel/bazel{8,9}: pin to Java 21 to fix build with JDK 23+

Java 23 changed annotation processing defaults (JDK-8321314), breaking
the bootstrap compilation when openjdk23+ is selected via JAVA_VERSION=21+.
The port infrastructure already assumes Java 21 throughout (toolchain names,
config_settings), so pin to the exact version instead of passing -proc:full.
8.6.0
05 Apr 2026 05:29:44
commit hash: eae66530000ac1d312a3c3ae819afad8d5f5e3aacommit hash: eae66530000ac1d312a3c3ae819afad8d5f5e3aacommit hash: eae66530000ac1d312a3c3ae819afad8d5f5e3aacommit hash: eae66530000ac1d312a3c3ae819afad8d5f5e3aa files touched by this commit
Xin LI (delphij) search for other commits by this committer
devel/bazel8: Add new port for bazel LTS 8 release.

Number of commits found: 7