From c310c326a4b92c58e1a71dcf9a9de2c899422d03 Mon Sep 17 00:00:00 2001 From: mhucka Date: Fri, 10 Apr 2026 19:30:00 +0000 Subject: [PATCH 1/3] Silence another set of protobuf compilation warnings --- configure.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.sh b/configure.sh index b1b138543..f932566a2 100755 --- a/configure.sh +++ b/configure.sh @@ -242,8 +242,8 @@ write_bazelrc "" write_bazelrc 'build --per_file_copt=external/.*[.]c$@-Wno-deprecated-non-prototype' write_bazelrc 'build --host_per_file_copt=external/.*[.]c$@-Wno-deprecated-non-prototype' -write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function" -write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function" +write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function,-Wno-stringop-overflow" +write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function,-Wno-stringop-overflow" write_bazelrc "build --per_file_copt=external/eigen/.*@-Wno-maybe-uninitialized" write_bazelrc "build --host_per_file_copt=external/eigen/.*@-Wno-maybe-uninitialized" From 41735b7e5e618fd248da23db1590b1d25adc02fa Mon Sep 17 00:00:00 2001 From: Michael Hucka Date: Fri, 10 Apr 2026 14:22:08 -0700 Subject: [PATCH 2/3] Update configure.sh Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- configure.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configure.sh b/configure.sh index f932566a2..9439b3537 100755 --- a/configure.sh +++ b/configure.sh @@ -242,8 +242,10 @@ write_bazelrc "" write_bazelrc 'build --per_file_copt=external/.*[.]c$@-Wno-deprecated-non-prototype' write_bazelrc 'build --host_per_file_copt=external/.*[.]c$@-Wno-deprecated-non-prototype' -write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function,-Wno-stringop-overflow" -write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function,-Wno-stringop-overflow" +write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function" +write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-stringop-overflow" +write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function" +write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-stringop-overflow" write_bazelrc "build --per_file_copt=external/eigen/.*@-Wno-maybe-uninitialized" write_bazelrc "build --host_per_file_copt=external/eigen/.*@-Wno-maybe-uninitialized" From bbb43aa5695c9aa16a9b2746d98c9de0aa110228 Mon Sep 17 00:00:00 2001 From: mhucka Date: Fri, 10 Apr 2026 21:24:31 +0000 Subject: [PATCH 3/3] Reorder the options to be consistently ordered --- configure.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.sh b/configure.sh index 9439b3537..b40806be7 100755 --- a/configure.sh +++ b/configure.sh @@ -243,8 +243,8 @@ write_bazelrc "" write_bazelrc 'build --per_file_copt=external/.*[.]c$@-Wno-deprecated-non-prototype' write_bazelrc 'build --host_per_file_copt=external/.*[.]c$@-Wno-deprecated-non-prototype' write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function" -write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-stringop-overflow" write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-unused-function" +write_bazelrc "build --per_file_copt=external/com_google_protobuf/.*@-Wno-stringop-overflow" write_bazelrc "build --host_per_file_copt=external/com_google_protobuf/.*@-Wno-stringop-overflow" write_bazelrc "build --per_file_copt=external/eigen/.*@-Wno-maybe-uninitialized" write_bazelrc "build --host_per_file_copt=external/eigen/.*@-Wno-maybe-uninitialized"