Created attachment 259740 [details] build fix by surpressing more warnings This is the patch I need to apply for devel/bazel to success on my poudriere.
devel/bazel completely stopped building. https://portsfallout.com/fallout?port=devel%2Fbazel%24 No packages are available anymore for any version of FreeBSD. C is not my strongest language but I noticed this error in the logs. external/upb/upb/mini_table.c:634:14: error: defining a type within '__builtin_offsetof' is a C23 extension [-Werror,-Wc23-extensions] And c23 extension is also mentioned in the patch in this issue. So I thought to add my 2 cents here. The port builds fine for me with the patch in this issue applied. Can we call for a maintainer timeout on this issue after about 8 months of no response?
(In reply to Ronald Klop from comment #1) Better yet, just apply 287546 (mentioned in see also). I run with this update from its submission, locally.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3e08e77155d1240ec9ef64bf37ae3cb2a605c12b commit 3e08e77155d1240ec9ef64bf37ae3cb2a605c12b Author: Konstantin Belousov <kib@FreeBSD.org> AuthorDate: 2026-01-23 11:01:09 +0000 Commit: Ronald Klop <ronald@FreeBSD.org> CommitDate: 2026-02-04 20:01:44 +0000 devel/bazel: fix build around c23 extensions This reverts commit 984f80b6e226c37980c68d6a7a12d3be08dee2dc. PR: 278246 --- ...g.bzl => patch-tools_cpp_bsd_cc_toolchain_config.bzl} | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) rename devel/bazel/files/{patch-tools_cpp_bsd__cc__toolchain__config.bzl => patch-tools_cpp_bsd_cc_toolchain_config.bzl} (62%) PR: 286235 Approved-by: maintainer timeout (10 months) ...n__config.bzl => patch-tools_cpp_bsd_cc_toolchain_config.bzl} | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-)
Packages are appearing on the mirrors again. Closing the issue for book keeping practices. If something actionable is still needed the issue can be opened again.