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.
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>
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.