Mock Version: 6.2 Mock Version: 6.2 Mock Version: 6.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/protobuf.spec'], chrootPath='/var/lib/mock/dist-an27-pre-build-565939-90672/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/protobuf.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 warning: line 195: Possible unexpanded macro in: Requires: emacs-filesystem >= %{_emacs_version} setting SOURCE_DATE_EPOCH=1786406400 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Wrote: /builddir/build/SRPMS/protobuf-29.6-5.an27.src.rpm RPM build warnings: line 195: Possible unexpanded macro in: Requires: emacs-filesystem >= %{_emacs_version} %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/protobuf.spec'], chrootPath='/var/lib/mock/dist-an27-pre-build-565939-90672/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/protobuf.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 warning: line 195: Possible unexpanded macro in: Requires: emacs-filesystem >= %{_emacs_version} setting SOURCE_DATE_EPOCH=1786406400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.2f1Mpo Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M4qJbA + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd /builddir/build/BUILD/protobuf-29.6-build + rm -rf protobuf-29.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/protobuf-29.6-all.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd protobuf-29.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/googletest-5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /builddir/build/BUILD/protobuf-29.6-build + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/googletest-5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd protobuf-29.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rvf third_party/googletest removed directory 'third_party/googletest' + mv ../googletest-5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081 third_party/googletest + find -name '*.cc' -o -name '*.h' + xargs chmod -x + chmod 644 examples/AddPerson.java examples/BUILD.bazel examples/CMakeLists.txt examples/ListPeople.java examples/MODULE.bazel examples/Makefile examples/README.md examples/WORKSPACE examples/WORKSPACE.bzlmod examples/add_person.cc examples/add_person.dart examples/add_person.py examples/add_person.rb examples/addressbook.proto examples/go examples/list_people.cc examples/list_people.dart examples/list_people.py examples/list_people.rb examples/pubspec.yaml + rm -f src/solaris/libstdc++.la + echo 'Patch #0 (protobuf-29.6-if_constexpr.patch):' Patch #0 (protobuf-29.6-if_constexpr.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/google/protobuf/arena.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Veo0k4 + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-hardened-ld-errors -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd protobuf-29.6 + sed -i /absl::if_constexpr/d cmake/abseil-cpp.cmake + mkdir -p build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -Dprotobuf_BUILD_TESTS=OFF -Dprotobuf_BUILD_SHARED_LIBS=ON -Dprotobuf_ABSL_PROVIDER=package -- The C compiler identification is GNU 15.2.1 -- The CXX compiler identification is GNU 15.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- 29.6.0 -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success CMake Deprecation Warning at third_party/utf8_range/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/any.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/api.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/duration.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/empty.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/field_mask.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/source_context.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/struct.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/timestamp.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/type.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/wrappers.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/any.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena_align.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena_allocation_policy.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena_cleanup.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenaz_sampler.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/importer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/parser.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/cpp_edition_defaults.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/cpp_features.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor_database.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor_legacy.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor_visitor.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/dynamic_message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/endian.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/explicitly_constructed.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/extension_set.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/extension_set_inl.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/feature_resolver.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/field_access_listener.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_enum_reflection.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_enum_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_bases.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_decl.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_impl.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/has_bits.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/implicit_weak_message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/inlined_string_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/internal_visibility.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/coded_stream.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/gzip_stream.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/io_win32.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/strtod.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/tokenizer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/zero_copy_sink.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/zero_copy_stream.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/zero_copy_stream_impl.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/zero_copy_stream_impl_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/descriptor_traits.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/message_path.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser_traits.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/unparser.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/unparser_traits.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/writer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/json.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_entry.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field_inl.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_type_handler.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/metadata.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/metadata_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/parse_context.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/port.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/port_def.inc /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/port_undef.inc /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/raw_ptr.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/reflection.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/reflection_internal.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/reflection_mode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/reflection_ops.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/reflection_visit_field_info.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/reflection_visit_fields.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_ptr_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/runtime_version.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/serial_arena.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/service.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/string_block.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/stubs/callback.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/stubs/common.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/stubs/platform_macros.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/stubs/port.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/stubs/status_macros.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/thread_safe_arena.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/delimited_message_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/field_comparator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/field_mask_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/json_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/time_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/type_resolver.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/type_resolver_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/varint_shuffle.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/wire_format.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/wire_format_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator_lite.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/command_line_interface.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/generators.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/ifndef_guard.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message_layout_helper.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/namespace_printer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/options.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/service.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/tracker.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_doc_comment.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_map_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_options.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_primitive_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_reflection_class.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/doc_comment.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/field_common.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/field_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/generator_factory.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/make_field_gens.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/map_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/primitive_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/service.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/string_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/internal_helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/java_features.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/field_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/generator_factory.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/make_field_gens.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/map_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_builder.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/primitive_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/string_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/message_serialization.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/name_resolver.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/options.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/line_consumer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/map_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/nsobject_methods.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/oneof.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/options.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/primitive_field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/tf_decode_data.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/plugin.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/plugin.pb.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/retention.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/accessor_case.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/accessors.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/default_value.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/with_presence.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/crate_mapping.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/generator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/naming.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/oneof.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/relative_path.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/rust_field_type.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/rust_keywords.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/upb_helpers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/scc.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/subprocess.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/versions.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/zip_writer.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/testing/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/atomic.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/def.inc /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/undef.inc /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/vsnprintf_compat.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb_generator/common/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb_generator/minitable/names.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb_generator/minitable/names_internal.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/any.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/api.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/duration.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/empty.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/field_mask.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/source_context.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/struct.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/timestamp.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/type.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/wrappers.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/cpp_features.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/plugin.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/java/core/src/main/resources-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/java/core/src/main/resources/google/protobuf/java_features.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/go-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/go/google/protobuf/go_features.proto /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/descriptor_constants.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/internal/endian.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/internal/log2.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/status.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/status.hpp /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/string_view.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/base/upcast.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/generated_code_support.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/hash/common.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/hash/int_table.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/hash/str_table.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/json/decode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/json/encode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/lex/atoi.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/lex/round_trip.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/lex/strtod.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/lex/unicode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mem/alloc.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mem/arena.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mem/arena.hpp /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mem/internal/arena.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/accessors.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/array.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/compare.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/compat.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/copy.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/accessors.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/array.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/iterator.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/map.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/map_entry.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/map_sorter.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/tagged_ptr.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/types.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/map.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/map_gencode_util.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/merge.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/tagged_ptr.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/value.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/build_enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/decode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/internal/base92.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/internal/decoder.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/internal/encode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/internal/encode.hpp /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/internal/modifiers.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/internal/wire_constants.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_descriptor/link.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/extension_registry.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/enum.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/extension.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/field.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/file.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/size_log2.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/internal/sub.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/mini_table/sub.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/atomic.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/def.inc /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/undef.inc /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/port/vsnprintf_compat.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/common.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/def.hpp /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/def_pool.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/def_type.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/descriptor_bootstrap.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/enum_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/enum_reserved_range.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/enum_value_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/extension_range.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/field_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/file_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/def_pool.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/desc_state.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/enum_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/enum_reserved_range.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/enum_value_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/extension_range.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/field_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/file_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/message_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/message_reserved_range.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/method_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/oneof_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/service_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/internal/upb_edition_defaults.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/message.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/message.hpp /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/message_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/message_reserved_range.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/method_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/oneof_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/reflection/service_def.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/text/encode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/text/internal/encode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/text/options.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/util/def_to_proto.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/util/required_fields.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/byte_size.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/decode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/encode.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/eps_copy_input_stream.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/internal/decode_fast.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/reader.h /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/-/builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/types.h -- Configuring done (1.5s) -- Generating done (0.1s) -- Build files have been written to: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/build + make -j80 [ 0%] Building CXX object third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_validity.cc.o [ 0%] Building C object third_party/utf8_range/CMakeFiles/utf8_range.dir/utf8_range.c.o [ 0%] Building C object third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_range.c.o [ 1%] Linking C shared library libutf8_range.so [ 2%] Linking CXX shared library libutf8_validity.so [ 2%] Built target utf8_range [ 3%] Building C object CMakeFiles/libupb.dir/upb/base/status.c.o [ 3%] Building C object CMakeFiles/libupb.dir/upb/hash/common.c.o [ 3%] Building C object CMakeFiles/libupb.dir/upb/json/decode.c.o [ 4%] Building C object CMakeFiles/libupb.dir/upb/json/encode.c.o [ 4%] Building C object CMakeFiles/libupb.dir/upb/lex/atoi.c.o [ 4%] Building C object CMakeFiles/libupb.dir/upb/lex/round_trip.c.o [ 4%] Building C object CMakeFiles/libupb.dir/upb/lex/strtod.c.o [ 5%] Building C object CMakeFiles/libupb.dir/upb/lex/unicode.c.o [ 5%] Building C object CMakeFiles/libupb.dir/upb/mem/alloc.c.o [ 5%] Building C object CMakeFiles/libupb.dir/upb/mem/arena.c.o [ 5%] Built target utf8_validity [ 6%] Building C object CMakeFiles/libupb.dir/upb/message/accessors.c.o [ 6%] Building C object CMakeFiles/libupb.dir/upb/message/compare.c.o [ 6%] Building C object CMakeFiles/libupb.dir/upb/message/array.c.o [ 6%] Building C object CMakeFiles/libupb.dir/upb/message/compat.c.o [ 7%] Building C object CMakeFiles/libupb.dir/upb/message/copy.c.o [ 7%] Building C object CMakeFiles/libupb.dir/upb/message/internal/compare_unknown.c.o [ 8%] Building C object CMakeFiles/libupb.dir/upb/message/internal/extension.c.o [ 8%] Building C object CMakeFiles/libupb.dir/upb/message/internal/iterator.c.o [ 8%] Building C object CMakeFiles/libupb.dir/upb/message/internal/message.c.o [ 8%] Building C object CMakeFiles/libupb.dir/upb/message/map.c.o [ 9%] Building C object CMakeFiles/libupb.dir/upb/message/map_sorter.c.o [ 9%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o [ 9%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o [ 9%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o [ 9%] Building C object CMakeFiles/libupb.dir/upb/message/merge.c.o [ 10%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o [ 10%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o [ 11%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o [ 11%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o [ 11%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena_align.cc.o [ 11%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/any_lite.cc.o [ 12%] Building C object CMakeFiles/libupb.dir/upb/message/message.c.o [ 12%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenastring.cc.o [ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_enum_util.cc.o [ 13%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o [ 12%] Building C object CMakeFiles/libupb.dir/upb/mini_descriptor/build_enum.c.o [ 13%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenaz_sampler.cc.o [ 14%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/extension_set.cc.o [ 14%] Building C object CMakeFiles/libupb.dir/upb/mini_descriptor/internal/base92.c.o [ 14%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o [ 14%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_util.cc.o [ 15%] Building C object CMakeFiles/libupb.dir/upb/mini_descriptor/decode.c.o [ 16%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_tctable_lite.cc.o [ 16%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/any_lite.cc.o [ 16%] Building C object CMakeFiles/libupb.dir/upb/mini_descriptor/internal/encode.c.o [ 17%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/implicit_weak_message.cc.o [ 17%] Building C object CMakeFiles/libupb.dir/upb/mini_descriptor/link.c.o [ 17%] Building C object CMakeFiles/libupb.dir/upb/mini_table/message.c.o [ 17%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o [ 17%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/coded_stream.cc.o [ 17%] Building C object CMakeFiles/libupb.dir/upb/mini_table/extension_registry.c.o [ 18%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/inlined_string_field.cc.o [ 18%] Building C object CMakeFiles/libupb.dir/upb/mini_table/internal/message.c.o [ 18%] Building C object CMakeFiles/libupb.dir/upb/reflection/def_type.c.o [ 19%] Building C object CMakeFiles/libupb.dir/upb/reflection/desc_state.c.o [ 19%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/arena_align.cc.o [ 20%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream.cc.o [ 20%] Building C object CMakeFiles/libupb.dir/upb/reflection/def_pool.c.o [ 20%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/io_win32.cc.o [ 20%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o [ 21%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/arenaz_sampler.cc.o [ 21%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/importer.cc.o [ 22%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/reader.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.c:15: In function ‘upb_WireReader_GetWireType’, inlined from ‘upb_UnknownFields_DoBuild’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.c:133:21: [ 23%] Building C object CMakeFiles/libupb.dir/upb/reflection/enum_def.c.o [ 23%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/wire/internal/reader.h:52:14: warning: ‘tag’ may be used uninitialized [-Wmaybe-uninitialized] 52 | return tag & kUpb_WireReader_WireTypeMask; | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.c: In function ‘upb_UnknownFields_DoBuild’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.c:130:14: note: ‘tag’ was declared here 130 | uint32_t tag; | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.c:159:15: warning: ‘size’ may be used uninitialized [-Wmaybe-uninitialized] 159 | ptr = upb_EpsCopyInputStream_ReadStringAliased(&ctx->stream, &s_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | size); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/upb/message/internal/compare_unknown.c:156:13: note: ‘size’ was declared here 156 | int size; | ^~~~ [ 24%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/message_lite.cc.o [ 24%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o [ 24%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/parser.cc.o [ 24%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/map.cc.o [ 24%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/cpp_features.pb.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/parse_context.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o [ 25%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/port.cc.o [ 25%] Building C object CMakeFiles/libupb.dir/upb/reflection/enum_reserved_range.c.o [ 25%] Building C object CMakeFiles/libupb.dir/upb/reflection/enum_value_def.c.o [ 26%] Building C object CMakeFiles/libupb.dir/upb/reflection/extension_range.c.o [ 26%] Building C object CMakeFiles/libupb.dir/upb/reflection/field_def.c.o [ 26%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/raw_ptr.cc.o [ 27%] Building C object CMakeFiles/libupb.dir/upb/reflection/file_def.c.o [ 27%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_field.cc.o [ 27%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_ptr_field.cc.o [ 27%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/common.cc.o [ 28%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o [ 28%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o [ 28%] Building C object CMakeFiles/libupb.dir/upb/reflection/internal/def_builder.c.o [ 29%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/feature_resolver.cc.o [ 29%] Building C object CMakeFiles/libupb.dir/upb/reflection/internal/strdup2.c.o [ 29%] Building C object CMakeFiles/libupb.dir/upb/reflection/message.c.o [ 30%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/wire_format_lite.cc.o [ 30%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_enum_util.cc.o [ 31%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_bases.cc.o [ 31%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o [ 31%] Building C object CMakeFiles/libupb.dir/upb/reflection/message_def.c.o [ 31%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_full.cc.o [ 32%] Building C object CMakeFiles/libupb.dir/upb/reflection/message_reserved_range.c.o [ 32%] Building C object CMakeFiles/libupb.dir/upb/reflection/method_def.c.o [ 33%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_gen.cc.o [ 33%] Building C object CMakeFiles/libupb.dir/upb/reflection/oneof_def.c.o [ 33%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_lite.cc.o [ 33%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o [ 34%] Building C object CMakeFiles/libupb.dir/upb/reflection/service_def.c.o [ 34%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/inlined_string_field.cc.o [ 35%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/implicit_weak_message.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/raw_ptr.cc:23:50: warning: ‘visibility’ attribute ignored [-Wattributes] 23 | kZeroBuffer[std::max(ABSL_CACHELINE_SIZE, 64)] = {}; | ^ [ 35%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o [ 35%] Building C object CMakeFiles/libupb.dir/upb/text/encode.c.o [ 35%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o [ 35%] Building C object CMakeFiles/libupb.dir/upb/text/internal/encode.c.o [ 36%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/io_win32.cc.o [ 36%] Building C object CMakeFiles/libupb.dir/upb/util/def_to_proto.c.o [ 36%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o [ 37%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o [ 37%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o [ 38%] Building C object CMakeFiles/libupb.dir/upb/util/required_fields.c.o [ 38%] Building C object CMakeFiles/libupb.dir/upb/wire/byte_size.c.o [ 38%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_sink.cc.o [ 38%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o [ 38%] Building C object CMakeFiles/libupb.dir/upb/wire/decode.c.o [ 39%] Building C object CMakeFiles/libupb.dir/upb/wire/encode.c.o [ 40%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 40%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 40%] Building C object CMakeFiles/libupb.dir/upb/wire/eps_copy_input_stream.c.o [ 40%] Building C object CMakeFiles/libupb.dir/upb/wire/internal/decode_fast.c.o [ 40%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/lexer.cc.o [ 40%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/message_path.cc.o [ 40%] Building C object CMakeFiles/libupb.dir/upb/wire/reader.c.o [ 41%] Building C object CMakeFiles/libupb.dir/upb/reflection/cmake/google/protobuf/descriptor.upb_minitable.c.o [ 42%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/parser.cc.o [ 42%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/unparser.cc.o [ 42%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/untyped_message.cc.o [ 43%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/writer.cc.o [ 43%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc.o [ 43%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/json/json.cc.o [ 44%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o [ 44%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o [ 44%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/map.cc.o [ 44%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.cc: In member function ‘void google::protobuf::internal::ThreadSafeArena::AddSerialArena(void*, google::protobuf::internal::SerialArena*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.cc:692:31: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 692 | absl::MutexLock lock(&mutex_); | ^ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/thread_safe_arena.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.h:39, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.cc:8: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.cc: In member function ‘void google::protobuf::internal::ThreadSafeArena::AddSerialArena(void*, google::protobuf::internal::SerialArena*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.cc:692:31: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 692 | absl::MutexLock lock(&mutex_); | ^ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/thread_safe_arena.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.h:39, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.cc:8: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [ 45%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/parse_context.cc.o [ 45%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/port.cc.o [ 45%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/raw_ptr.cc.o [ 46%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_mode.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/raw_ptr.cc:23:50: warning: ‘visibility’ attribute ignored [-Wattributes] 23 | kZeroBuffer[std::max(ABSL_CACHELINE_SIZE, 64)] = {}; | ^ [ 46%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc: In member function ‘const std::string& google::protobuf::internal::LazyString::Init() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc:51:10: warning: ‘void absl::lts_20260526::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 51 | mu.Lock(); | ~~~~~~~^~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/thread_safe_arena.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.h:39, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc:8: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc:59:12: warning: ‘void absl::lts_20260526::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 59 | mu.Unlock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc: In member function ‘const std::string& google::protobuf::internal::LazyString::Init() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc:51:10: warning: ‘void absl::lts_20260526::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 51 | mu.Lock(); | ~~~~~~~^~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/thread_safe_arena.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arena.h:39, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc:8: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/arenastring.cc:59:12: warning: ‘void absl::lts_20260526::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 59 | mu.Unlock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [ 46%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o [ 46%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_ptr_field.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::AppendPartialToString(std::string*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:587:64: warning: ‘void absl::lts_20260526::strings_internal::STLStringResizeUninitializedAmortized(string_type*, size_t) [with string_type = std::__cxx11::basic_string; size_t = long unsigned int]’ is deprecated [-Wdeprecated-declarations] 587 | absl::strings_internal::STLStringResizeUninitializedAmortized( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 588 | output, old_size + byte_size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:29: /usr/include/absl/strings/internal/resize_uninitialized.h:80:6: note: declared here 80 | void STLStringResizeUninitializedAmortized(string_type* s, size_t new_size) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc: In function ‘void google::protobuf::internal::OnShutdownRun(void (*)(const void*), const void*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:785:45: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 785 | absl::MutexLock lock(&shutdown_data->mutex); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.h:32, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:13: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [ 47%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o [ 47%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o [ 47%] Linking C static library libupb.a [ 47%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o [ 48%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o [ 48%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 48%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:26: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 48%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o [ 49%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string_view google::protobuf::json_internal::MaybeOwnedString::AsView() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:73:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = const google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 73 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:18: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:77:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = const std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 77 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string& google::protobuf::json_internal::MaybeOwnedString::ToString()’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:85:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 85 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:90:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 90 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 49%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o [ 49%] Built target libupb [ 49%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o [ 50%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 50%] Building CXX object CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/compiler/code_generator_lite.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /usr/include/c++/15/optional:1037:21: required from ‘std::enable_if_t<((bool)__and_v, typename std::remove_cv::type>::type> >, std::__not_, std::is_same<_Tp, typename std::decay<_Func>::type> > >, std::is_constructible<_T1, _U1>, std::is_assignable<_T1&, _U1> >), std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = const std::__cxx11::basic_string&; _Tp = google::protobuf::io::Printer::ValueImpl; std::enable_if_t<((bool)__and_v, typename std::remove_cv::type>::type> >, std::__not_, std::is_same<_Tp, typename std::decay<_Func>::type> > >, std::is_constructible<_T1, _U1>, std::is_assignable<_T1&, _U1> >), std::optional<_Tp>&> = std::optional >&; typename std::remove_cv::type>::type = std::__cxx11::basic_string; typename std::remove_reference<_Tuple>::type = const std::__cxx11::basic_string; typename std::decay<_Func>::type = std::__cxx11::basic_string]’ 1037 | this->_M_get() = std::forward<_Up>(__u); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.cc:685:23: required from here 685 | sub = args[idx]; | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/protoc-gen-upb.dir/src/google/protobuf/port.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/dynamic_message.cc: In member function ‘virtual const google::protobuf::Message* google::protobuf::DynamicMessageFactory::GetPrototype(const google::protobuf::Descriptor*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/dynamic_message.cc:657:42: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 657 | absl::MutexLock lock(&prototypes_mutex_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/dynamic_message.h:24, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/dynamic_message.cc:42: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [ 50%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string_view google::protobuf::json_internal::MaybeOwnedString::AsView() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:73:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = const google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 73 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h:22: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 51%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/c/generator.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:77:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = const std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 77 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string& google::protobuf::json_internal::MaybeOwnedString::ToString()’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:85:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 85 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:90:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 90 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 51%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names.cc.o [ 51%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/compiler/code_generator_lite.cc.o [ 51%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/c/names_internal.cc.o [ 51%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/src/google/protobuf/port.cc.o [ 52%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common.cc.o [ 53%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/src/google/protobuf/port.cc.o [ 53%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/src/google/protobuf/compiler/code_generator_lite.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.cc:38: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘bool google::protobuf::internal::TailCallTableInfo::FastFieldInfo::is_empty() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:82:66: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Empty; Args = {const std::variant&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 82 | bool is_empty() const { return absl::holds_alternative(data); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.h:24, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.cc:12: /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/common.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:83:62: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field*]’ is deprecated [-Wdeprecated-declarations] 83 | const Field* AsField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/importer.cc: In member function ‘google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFileResult google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile(std::string_view, std::string*, std::string*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/importer.cc:374:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 374 | for (int i = 0; i < mappings_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsNonField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:84:71: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField*]’ is deprecated [-Wdeprecated-declarations] 84 | const NonField* AsNonField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/feature_resolver.cc:36: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::FieldReporterLevel’ [-Wattributes] 55 | PROTOBUF_EXPORT enum class FieldReporterLevel { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: note: attribute for ‘enum class google::protobuf::internal::FieldReporterLevel’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::Option’ [-Wattributes] 87 | PROTOBUF_EXPORT enum class Option; | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: note: attribute for ‘enum class google::protobuf::internal::Option’ must follow the ‘enum class’ keyword [ 54%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/common/names.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string_view google::protobuf::json_internal::MaybeOwnedString::AsView() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:73:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = const google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 73 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h:22: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:77:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = const std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 77 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string& google::protobuf::json_internal::MaybeOwnedString::ToString()’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:85:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 85 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘bool google::protobuf::internal::TailCallTableInfo::FastFieldInfo::is_empty() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:82:66: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Empty; Args = {const std::variant&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 82 | bool is_empty() const { return absl::holds_alternative(data); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:18: /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:83:62: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field*]’ is deprecated [-Wdeprecated-declarations] 83 | const Field* AsField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsNonField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:84:71: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField*]’ is deprecated [-Wdeprecated-declarations] 84 | const NonField* AsNonField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:90:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 90 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::AppendPartialToString(std::string*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:587:64: warning: ‘void absl::lts_20260526::strings_internal::STLStringResizeUninitializedAmortized(string_type*, size_t) [with string_type = std::__cxx11::basic_string; size_t = long unsigned int]’ is deprecated [-Wdeprecated-declarations] 587 | absl::strings_internal::STLStringResizeUninitializedAmortized( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 588 | output, old_size + byte_size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:29: /usr/include/absl/strings/internal/resize_uninitialized.h:80:6: note: declared here 80 | void STLStringResizeUninitializedAmortized(string_type* s, size_t new_size) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc: In function ‘void google::protobuf::internal::OnShutdownRun(void (*)(const void*), const void*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:785:45: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 785 | absl::MutexLock lock(&shutdown_data->mutex); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.h:32, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message_lite.cc:13: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc: In member function ‘size_t google::protobuf::internal::MapFieldBase::SpaceUsedExcludingSelfLong() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc:158:37: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | absl::MutexLock lock(&p->mutex); | ^ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc:8: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc: In member function ‘const google::protobuf::internal::RepeatedPtrFieldBase& google::protobuf::internal::MapFieldBase::SyncRepeatedFieldWithMap(bool) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc:209:37: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 209 | absl::MutexLock lock(&p->mutex); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc: In member function ‘void google::protobuf::internal::MapFieldBase::SyncMapWithRepeatedField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/map_field.cc:314:36: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 314 | absl::MutexLock lock(&p.mutex); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [ 54%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/file_layout.cc.o [ 54%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.cc: In function ‘void google::protobuf::{anonymous}::AssignDescriptorsImpl(const google::protobuf::internal::DescriptorTable*, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.cc:3637:12: warning: ‘void absl::lts_20260526::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 3637 | mu.Lock(); | ~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /usr/include/absl/container/internal/btree.h:73, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_reflection.cc:3639:14: warning: ‘void absl::lts_20260526::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 3639 | mu.Unlock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [ 54%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/common.cc.o [ 55%] Building CXX object CMakeFiles/protoc-gen-upb.dir/upb_generator/minitable/names_internal.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsNumberFollowUnderscore(std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/parser.cc:151:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 151 | for (int i = 1; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/parser.cc: In member function ‘void google::protobuf::compiler::Parser::LocationRecorder::AttachComments(std::string*, std::string*, std::vector >*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/parser.cc:511:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 511 | for (int i = 0; i < detached_comments->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object CMakeFiles/protoc-gen-upb.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o [ 55%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/common/names.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/json.cc:15: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string_view google::protobuf::json_internal::MaybeOwnedString::AsView() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:73:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = const google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 73 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/json.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/json.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:77:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = const std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 77 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string& google::protobuf::json_internal::MaybeOwnedString::ToString()’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:85:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 85 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc:83: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::FieldReporterLevel’ [-Wattributes] 55 | PROTOBUF_EXPORT enum class FieldReporterLevel { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: note: attribute for ‘enum class google::protobuf::internal::FieldReporterLevel’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::Option’ [-Wattributes] 87 | PROTOBUF_EXPORT enum class Option; | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: note: attribute for ‘enum class google::protobuf::internal::Option’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:90:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 90 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 55%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/common/names.cc.o [ 56%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/file_layout.cc.o [ 56%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/file_layout.cc.o [ 56%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/minitable/fasttable.cc.o [ 57%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names.cc.o [ 57%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/minitable/names_internal.cc.o [ 57%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/generator.cc.o [ 57%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/minitable/generator.cc.o [ 58%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/minitable/main.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h: In member function ‘size_t google::protobuf::json_internal::UntypedMessage::Count(int32_t) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h:180:23: warning: ‘constexpr decltype (std::visit((declval)()...)) absl::lts_20260526::visit(Args&& ...) [with Args = {google::protobuf::json_internal::SizeVisitor, const std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >&}; decltype (std::visit((declval)()...)) = long unsigned int]’ is deprecated [-Wdeprecated-declarations] 180 | return absl::visit(SizeVisitor{}, it->second); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h:1: /usr/include/absl/types/variant.h:98:72: note: declared here 98 | [[deprecated]] constexpr decltype(std::visit(std::declval()...)) visit( | ^~~~~ [ 58%] Building CXX object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/reflection/names.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc: In member function ‘absl::lts_20260526::Span google::protobuf::json_internal::ResolverPool::Message::FieldsByIndex() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc:76:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 76 | for (size_t i = 0; i < raw_.fields_size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/minitable/names.cc.o [ 58%] Building CXX object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/minitable/names_internal.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/lexer.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/descriptor_traits.h:31, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/unparser.cc:35: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string_view google::protobuf::json_internal::MaybeOwnedString::AsView() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:73:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = const google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 73 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/zero_copy_stream.h:88, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/zero_copy_sink.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/writer.h:25, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/unparser.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/unparser.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:77:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = const std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 77 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h: In member function ‘std::string& google::protobuf::json_internal::MaybeOwnedString::ToString()’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:85:50: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::MaybeOwnedString::StreamOwned; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>*}; decltype (get_if((declval)()...)) = google::protobuf::json_internal::MaybeOwnedString::StreamOwned*]’ is deprecated [-Wdeprecated-declarations] 85 | if (auto* unowned = absl::get_if(&data_)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/zero_copy_buffered_stream.h:90:34: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::__cxx11::basic_string; Args = {std::variant, std::allocator >, google::protobuf::json_internal::MaybeOwnedString::StreamOwned>&}; decltype (get((declval)()...)) = std::__cxx11::basic_string&]’ is deprecated [-Wdeprecated-declarations] 90 | return absl::get(data_); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 59%] Building C object CMakeFiles/protoc-gen-upbdefs.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o [ 59%] Building C object CMakeFiles/protoc-gen-upb_minitable.dir/upb_generator/cmake/google/protobuf/compiler/plugin.upb_minitable.c.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/descriptor_traits.h:32, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.cc:40: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h: In member function ‘size_t google::protobuf::json_internal::UntypedMessage::Count(int32_t) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h:180:23: warning: ‘constexpr decltype (std::visit((declval)()...)) absl::lts_20260526::visit(Args&& ...) [with Args = {google::protobuf::json_internal::SizeVisitor, const std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >&}; decltype (std::visit((declval)()...)) = long unsigned int]’ is deprecated [-Wdeprecated-declarations] 180 | return absl::visit(SizeVisitor{}, it->second); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:98:72: note: declared here 98 | [[deprecated]] constexpr decltype(std::visit(std::declval()...)) visit( | ^~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc: In member function ‘google::protobuf::Symbol google::protobuf::DescriptorPool::Tables::FindByNameHelper(const google::protobuf::DescriptorPool*, std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc:1708:44: warning: ‘absl::lts_20260526::ReaderMutexLock::ReaderMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1708 | absl::ReaderMutexLock lock(pool->mutex_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /usr/include/absl/container/internal/btree.h:73, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc:12: /usr/include/absl/synchronization/mutex.h:678:12: note: declared here 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc: In member function ‘const google::protobuf::EnumValueDescriptor* google::protobuf::FileDescriptorTables::FindEnumValueByNumberCreatingIfUnknown(const google::protobuf::EnumDescriptor*, int) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc:1865:53: warning: ‘absl::lts_20260526::ReaderMutexLock::ReaderMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1865 | absl::ReaderMutexLock l(&unknown_enum_values_mu_); | ^ /usr/include/absl/synchronization/mutex.h:678:12: note: declared here 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc:1874:53: warning: ‘absl::lts_20260526::WriterMutexLock::WriterMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1874 | absl::WriterMutexLock l(&unknown_enum_values_mu_); | ^ /usr/include/absl/synchronization/mutex.h:718:12: note: declared here 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.cc: In member function ‘virtual const google::protobuf::Message* google::protobuf::{anonymous}::GeneratedMessageFactory::GetPrototype(const google::protobuf::Descriptor*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.cc:380:41: warning: ‘absl::lts_20260526::WriterMutexLock::WriterMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 380 | absl::WriterMutexLock lock(&mutex_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.h:102, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.cc:12: /usr/include/absl/synchronization/mutex.h:718:12: note: declared here 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.cc: In member function ‘const google::protobuf::Message* google::protobuf::{anonymous}::GeneratedMessageFactory::TryGetPrototype(const google::protobuf::Descriptor*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.cc:395:39: warning: ‘absl::lts_20260526::ReaderMutexLock::ReaderMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:678:12: note: declared here 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/message.cc:417:39: warning: ‘absl::lts_20260526::WriterMutexLock::WriterMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 417 | absl::WriterMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:718:12: note: declared here 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc: In instantiation of ‘absl::lts_20260526::Status google::protobuf::json_internal::UntypedMessage::InsertField(const google::protobuf::json_internal::ResolverPool::Field&, T&&) [with T = google::protobuf::json_internal::UntypedMessage]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc:304:9: required from here 304 | RETURN_IF_ERROR(InsertField(*field, std::move(group))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc:542:46: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::json_internal::UntypedMessage; Args = {std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >*}; decltype (get_if((declval)()...)) = google::protobuf::json_internal::UntypedMessage*]’ is deprecated [-Wdeprecated-declarations] 542 | if (auto* extant = absl::get_if(&slot)) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.cc:548:66: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::vector; Args = {std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >*}; decltype (get_if((declval)()...)) = std::vector*]’ is deprecated [-Wdeprecated-declarations] 548 | } else if (auto* extant = absl::get_if>(&slot)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/descriptor_traits.h:32: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h: In member function ‘size_t google::protobuf::json_internal::UntypedMessage::Count(int32_t) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h:180:23: warning: ‘constexpr decltype (std::visit((declval)()...)) absl::lts_20260526::visit(Args&& ...) [with Args = {google::protobuf::json_internal::SizeVisitor, const std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >&}; decltype (std::visit((declval)()...)) = long unsigned int]’ is deprecated [-Wdeprecated-declarations] 180 | return absl::visit(SizeVisitor{}, it->second); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:98:72: note: declared here 98 | [[deprecated]] constexpr decltype(std::visit(std::declval()...)) visit( | ^~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc: In member function ‘const google::protobuf::FieldDescriptor* google::protobuf::DescriptorPool::FindExtensionByNumber(const google::protobuf::Descriptor*, int) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.cc:2369:38: warning: ‘absl::lts_20260526::ReaderMutexLock::ReaderMutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2369 | absl::ReaderMutexLock lock(mutex_); | ^ /usr/include/absl/synchronization/mutex.h:678:12: note: declared here 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.cc: In function ‘std::optional google::protobuf::json_internal::{anonymous}::TakeNanosAndAdvance(std::string_view&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/parser.cc:761:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 761 | for (int i = 0; i < 9 - frac_digits; ++i) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h: In instantiation of ‘absl::lts_20260526::Span google::protobuf::json_internal::UntypedMessage::Get(int32_t) const [with T = float; int32_t = int]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/unparser_traits.h:347:26: required from here 347 | return msg.Get(f->proto().number())[idx]; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h:196:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = float; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >*}; decltype (get_if((declval)()...)) = const float*]’ is deprecated [-Wdeprecated-declarations] 196 | if (auto* val = absl::get_if(&it->second)) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/json/internal/untyped_message.h:198:56: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::vector; Args = {const std::variant, std::allocator >, google::protobuf::json_internal::UntypedMessage, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector > >*}; decltype (get_if((declval)()...)) = const std::vector*]’ is deprecated [-Wdeprecated-declarations] 198 | } else if (auto* vec = absl::get_if>(&it->second)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::FieldReporterLevel’ [-Wattributes] 55 | PROTOBUF_EXPORT enum class FieldReporterLevel { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: note: attribute for ‘enum class google::protobuf::internal::FieldReporterLevel’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::Option’ [-Wattributes] 87 | PROTOBUF_EXPORT enum class Option; | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: note: attribute for ‘enum class google::protobuf::internal::Option’ must follow the ‘enum class’ keyword In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/field_comparator.cc:22: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::FieldReporterLevel’ [-Wattributes] 55 | PROTOBUF_EXPORT enum class FieldReporterLevel { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: note: attribute for ‘enum class google::protobuf::internal::FieldReporterLevel’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::Option’ [-Wattributes] 87 | PROTOBUF_EXPORT enum class Option; | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: note: attribute for ‘enum class google::protobuf::internal::Option’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.cc: In member function ‘void google::protobuf::UnknownFieldSet::DeleteByNumber(int)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.cc:170:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 170 | for (size_t i = 0; i < fields_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.cc: In member function ‘bool google::protobuf::UnknownFieldSet::SerializeToString(std::string*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.cc:216:64: warning: ‘void absl::lts_20260526::strings_internal::STLStringResizeUninitializedAmortized(string_type*, size_t) [with string_type = std::__cxx11::basic_string; size_t = long unsigned int]’ is deprecated [-Wdeprecated-declarations] 216 | absl::strings_internal::STLStringResizeUninitializedAmortized(output, size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/parse_context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.h:32, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/unknown_field_set.cc:12: /usr/include/absl/strings/internal/resize_uninitialized.h:80:6: note: declared here 80 | void STLStringResizeUninitializedAmortized(string_type* s, size_t new_size) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::FieldReporterLevel’ [-Wattributes] 55 | PROTOBUF_EXPORT enum class FieldReporterLevel { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:55:28: note: attribute for ‘enum class google::protobuf::internal::FieldReporterLevel’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: warning: attribute ignored in declaration of ‘enum class google::protobuf::internal::Option’ [-Wattributes] 87 | PROTOBUF_EXPORT enum class Option; | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/text_format.h:87:28: note: attribute for ‘enum class google::protobuf::internal::Option’ must follow the ‘enum class’ keyword /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::RemovePath(std::string_view, const google::protobuf::Descriptor*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/field_mask_util.cc:350:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 350 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/field_mask_util.cc:356:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 356 | i != parts.size() - 1)) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.cc:34: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.h:30: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/util/message_differencer.cc:2125:22: required from here 2125 | printer_->Print("."); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable protoc-gen-upbdefs [ 60%] Linking CXX executable protoc-gen-upb_minitable [ 60%] Linking CXX executable protoc-gen-upb [ 60%] Built target protoc-gen-upbdefs [ 60%] Built target protoc-gen-upb_minitable [ 60%] Built target protoc-gen-upb [ 60%] Linking CXX shared library libprotobuf-lite.so [ 60%] Built target libprotobuf-lite [ 60%] Linking CXX shared library libprotobuf.so In function ‘swap’, inlined from ‘iter_swap’ at /usr/include/c++/15/bits/stl_algobase.h:186:11, inlined from ‘swap_ranges’ at /usr/include/c++/15/bits/stl_algobase.h:216:16, inlined from ‘memswap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_ptr_field.h:81:19, inlined from ‘InternalSwap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/type.pb.cc:1393:52: /usr/include/c++/15/bits/move.h:236:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/type.pb.h: In member function ‘InternalSwap’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/type.pb.h:791:9: note: at offset 16 into destination object ‘kind_’ of size 4 791 | int kind_; | ^ In function ‘swap’, inlined from ‘iter_swap’ at /usr/include/c++/15/bits/stl_algobase.h:186:11, inlined from ‘swap_ranges’ at /usr/include/c++/15/bits/stl_algobase.h:216:16, inlined from ‘memswap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_ptr_field.h:81:19, inlined from ‘InternalSwap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.cc:8962:62: /usr/include/c++/15/bits/move.h:236:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h: In member function ‘InternalSwap’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h:6706:37: note: at offset 20 into destination object ‘features_’ of size 8 6706 | ::google::protobuf::FeatureSet* features_; | ^ In function ‘swap’, inlined from ‘iter_swap’ at /usr/include/c++/15/bits/stl_algobase.h:186:11, inlined from ‘swap_ranges’ at /usr/include/c++/15/bits/stl_algobase.h:216:16, inlined from ‘memswap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_ptr_field.h:81:19, inlined from ‘InternalSwap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.cc:9407:65: /usr/include/c++/15/bits/move.h:236:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h: In member function ‘InternalSwap’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h:5983:37: note: at offset 12 into destination object ‘features_’ of size 8 5983 | ::google::protobuf::FeatureSet* features_; | ^ In function ‘swap’, inlined from ‘iter_swap’ at /usr/include/c++/15/bits/stl_algobase.h:186:11, inlined from ‘swap_ranges’ at /usr/include/c++/15/bits/stl_algobase.h:216:16, inlined from ‘memswap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_ptr_field.h:81:19, inlined from ‘InternalSwap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.cc:11390:62: /usr/include/c++/15/bits/move.h:236:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h: In member function ‘InternalSwap’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h:8939:37: note: at offset 10 into destination object ‘features_’ of size 8 8939 | ::google::protobuf::FeatureSet* features_; | ^ In function ‘swap’, inlined from ‘iter_swap’ at /usr/include/c++/15/bits/stl_algobase.h:186:11, inlined from ‘swap_ranges’ at /usr/include/c++/15/bits/stl_algobase.h:216:16, inlined from ‘memswap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/repeated_ptr_field.h:81:19, inlined from ‘InternalSwap’ at /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.cc:12177:65: /usr/include/c++/15/bits/move.h:236:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h: In member function ‘InternalSwap’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.pb.h:4676:37: note: at offset 8 into destination object ‘features_’ of size 8 4676 | ::google::protobuf::FeatureSet* features_; | ^ [ 60%] Built target libprotobuf [ 60%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator.cc.o [ 61%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator_lite.cc.o [ 61%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/command_line_interface.cc.o [ 61%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/enum.cc.o [ 61%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/extension.cc.o [ 62%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field.cc.o [ 62%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc.o [ 62%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc.o [ 63%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/map_field.cc.o [ 63%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/message_field.cc.o [ 63%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc.o [ 64%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_field.cc.o [ 64%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc.o [ 64%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/file.cc.o [ 64%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/generator.cc.o [ 65%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/helpers.cc.o [ 65%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/ifndef_guard.cc.o [ 65%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/message.cc.o [ 66%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/padding_optimizer.cc.o [ 66%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/namespace_printer.cc.o [ 66%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o [ 66%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/service.cc.o [ 67%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/tracker.cc.o [ 67%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o [ 67%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum.cc.o [ 68%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o [ 68%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o [ 68%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_generator.cc.o [ 69%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o [ 69%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o [ 69%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message.cc.o [ 69%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o [ 70%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o [ 70%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o [ 70%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o [ 71%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o [ 71%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o [ 71%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o [ 72%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o [ 72%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/names.cc.o [ 72%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/context.cc.o [ 73%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/doc_comment.cc.o [ 73%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/field_common.cc.o [ 73%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/file.cc.o [ 73%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum.cc.o [ 74%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/enum_field.cc.o [ 74%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/extension.cc.o [ 74%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/generator_factory.cc.o [ 74%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/make_field_gens.cc.o [ 75%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/map_field.cc.o [ 75%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message.cc.o [ 75%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_builder.cc.o [ 76%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/message_field.cc.o [ 76%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/primitive_field.cc.o [ 76%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/service.cc.o [ 76%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/generator.cc.o [ 77%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/helpers.cc.o [ 77%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/full/string_field.cc.o [ 77%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/internal_helpers.cc.o [ 78%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_features.pb.cc.o [ 78%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum_field.cc.o [ 78%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/enum.cc.o [ 79%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/generator_factory.cc.o [ 79%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/extension.cc.o [ 79%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/make_field_gens.cc.o [ 80%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/map_field.cc.o [ 80%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message.cc.o [ 80%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_field.cc.o [ 80%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/message_builder.cc.o [ 81%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/primitive_field.cc.o [ 81%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/lite/string_field.cc.o [ 81%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/message_serialization.cc.o [ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/name_resolver.cc.o [ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/names.cc.o [ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/shared_code_generator.cc.o [ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/message.cc.o [ 83%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/generator.cc.o [ 83%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum.cc.o [ 83%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/kotlin/file.cc.o [ 84%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/enum_field.cc.o [ 84%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/extension.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/ifndef_guard.h:33, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/ifndef_guard.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:26: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/namespace_printer.h:29, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/namespace_printer.cc:1: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:26: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/ifndef_guard.cc:51:11: required from here 51 | p->Print(absl::Substitute( | ~~~~~~~~^~~~~~~~~~~~~~~~~~ 52 | R"(#ifndef $0 | ~~~~~~~~~~~~~ 53 | #define $0 | ~~~~~~~~~~ 54 | | 55 | )", | ~~~ 56 | ifdef_identifier_)); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/namespace_printer.cc:22:14: required from here 22 | p_->Print(absl::Substitute("namespace $0 {\n", ns)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:11: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_doc_comment.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/names.cc: In function ‘std::string google::protobuf::compiler::csharp::UnderscoresToCamelCase(std::string_view, bool, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/names.cc:143:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 143 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc:45:17: required from here 45 | printer->Print("/// \n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.cc: In member function ‘void google::protobuf::compiler::java::Context::InitializeFieldGeneratorInfoForFields(const std::vector&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.cc:121:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | for (int i = 0; i < fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.cc:124:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int j = i + 1; j < fields.size(); ++j) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.cc:144:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 144 | for (int i = 0; i < fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc: In function ‘void google::protobuf::compiler::cpp::OptimizeLayoutHelper(std::vector*, const Options&, MessageSCCAnalyzer*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i < fields->size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:122:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 122 | for (int i = 0; i < aligned_to_1[f].size(); i += 4) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:124:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int j = i; j < aligned_to_1[f].size() && j < i + 4; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:136:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | for (int i = 0; i < aligned_to_4[f].size(); i += 2) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:138:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 138 | for (int j = i; j < aligned_to_4[f].size() && j < i + 2; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:141:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | if (i == aligned_to_4[f].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:161:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 161 | for (int i = 0; i < aligned_to_8[f].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.cc: In function ‘bool google::protobuf::compiler::csharp::AllPrintableAscii(std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.cc:307:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for(int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function ‘std::string google::protobuf::compiler::csharp::ShoutyToPascalCase(std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.cc:109:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.h:28, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/generator.cc:31: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘bool google::protobuf::internal::TailCallTableInfo::FastFieldInfo::is_empty() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:82:66: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Empty; Args = {const std::variant&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 82 | bool is_empty() const { return absl::holds_alternative(data); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/generator.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/generator.cc:12: /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:83:62: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field*]’ is deprecated [-Wdeprecated-declarations] 83 | const Field* AsField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsNonField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:84:71: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField*]’ is deprecated [-Wdeprecated-declarations] 84 | const NonField* AsNonField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘bool google::protobuf::internal::TailCallTableInfo::FastFieldInfo::is_empty() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:82:66: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Empty; Args = {const std::variant&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 82 | bool is_empty() const { return absl::holds_alternative(data); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.h:22: /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:83:62: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field*]’ is deprecated [-Wdeprecated-declarations] 83 | const Field* AsField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsNonField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:84:71: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField*]’ is deprecated [-Wdeprecated-declarations] 84 | const NonField* AsNonField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.cc: In member function ‘void google::protobuf::compiler::java::MessageBuilderGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.cc:214:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.cc:240:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 240 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_generator.cc:14: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_generator.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_generator.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_map_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_map_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_map_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.h:30, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.h:28, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘bool google::protobuf::internal::TailCallTableInfo::FastFieldInfo::is_empty() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:82:66: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Empty; Args = {const std::variant&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 82 | bool is_empty() const { return absl::holds_alternative(data); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.h:20: /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:83:62: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field*]’ is deprecated [-Wdeprecated-declarations] 83 | const Field* AsField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsNonField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:84:71: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField*]’ is deprecated [-Wdeprecated-declarations] 84 | const NonField* AsNonField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/service.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/service.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/service.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/field_common.cc:7: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/field_common.h:7, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/field_common.cc:1: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.cc: In member function ‘virtual bool google::protobuf::compiler::java::JavaGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.cc:165:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | for (int i = 0; i < all_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.cc:176:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 176 | for (int i = 0; i < all_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/file.cc: In function ‘bool google::protobuf::compiler::java::{anonymous}::CollectExtensions(const google::protobuf::Message&, FieldDescriptorSet*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/file.cc:80:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 80 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message.cc: In member function ‘void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message.cc:807:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 807 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:11: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/extension.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/extension.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/extension.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.cc: In member function ‘virtual void google::protobuf::compiler::java::EnumLiteGenerator::Generate(google::protobuf::io::Printer*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.cc:70:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 70 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_set.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/options.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message_layout_helper.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/padding_optimizer.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.cc:94:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | for (int i = 0; i < aliases_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.cc:165:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_helpers.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_reflection_class.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc: In member function ‘virtual void google::protobuf::compiler::java::EnumNonLiteGenerator::Generate(google::protobuf::io::Printer*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:77:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:85:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘void google::protobuf::compiler::csharp::MessageGenerator::GenerateWriteToBody(google::protobuf::io::Printer*, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc:556:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 556 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/extension.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/extension.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/extension.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘void google::protobuf::compiler::csharp::MessageGenerator::GenerateMainParseLoop(google::protobuf::io::Printer*, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc:702:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 702 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:125:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | for (int i = 0; i < aliases_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘int google::protobuf::compiler::csharp::MessageGenerator::GetPresenceIndex(const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc:742:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 742 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:19: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:19: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:209:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 209 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc: In member function ‘bool google::protobuf::compiler::java::EnumNonLiteGenerator::CanUseEnumValues()’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:383:32: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 383 | if (canonical_values_.size() != descriptor_->value_count()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/extension.cc:92:25: required from here 92 | auto var = p->WithVars(variables_); | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/service.cc:26:32: required from here 26 | auto vars = printer->WithVars(&vars_); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:21: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/service.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/service.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum_field.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum_field.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/field_generator.h:6, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_field.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:21: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/field_generator.h:6, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.h:19: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.cc: In function ‘bool google::protobuf::compiler::cpp::HasBootstrapProblem(const google::protobuf::FileDescriptor*, const Options&, bool*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.cc:1836:46: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1836 | absl::MutexLock lock(&bootstrap_cache.mutex); | ^ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.cc:12: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.cc:24: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/log_impl.h:22, from /usr/include/absl/log/absl_log.h:36, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/coded_stream.h:107, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/java_features.pb.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.cc:12: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/field_generator.h:6, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum_field.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum_field.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/map_field.h:11, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/map_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/field_generator.h:6, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/string_field.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/string_field.cc:13: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum_field.cc:70:32: required from here 70 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.cc: In member function ‘void google::protobuf::compiler::java::SharedCodeGenerator::GenerateDescriptors(google::protobuf::io::Printer*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.cc:152:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 152 | for (int i = 0; i < file_data.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.h:25: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/names.cc:19: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/names.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/names.cc:12: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.cc:193:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 193 | for (int i = 0; i < dependencies.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/generator_factory.cc:10: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/make_field_gens.cc:15: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_map_field.cc:45:17: required from here 45 | printer->Print( | ~~~~~~~~~~~~~~^ 46 | variables_, | ~~~~~~~~~~~ 47 | "private static readonly pbc::MapField<$key_type_name$, $value_type_name$>.Codec _map_$name$_codec\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | " = new pbc::MapField<$key_type_name$, $value_type_name$>.Codec("); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/field_generator.h:7, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum_field.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum_field.h:18: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/field_common.cc:110:19: required from here 110 | printer->Print( | ~~~~~~~~~~~~~~^ 111 | variables, | ~~~~~~~~~~ 112 | "// An alternative name is used for field \"$field_name$\" because:\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | "// $disambiguated_reason$\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/make_field_gens.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/make_field_gens.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:20: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/file.cc:24: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/file.cc:18: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/field_generator.h:6, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/primitive_field.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/primitive_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/field_generator.h:7, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/primitive_field.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/primitive_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/primitive_field.h:19: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/map_field.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/map_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/map_field.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc:36:17: required from here 36 | printer->Print( | ~~~~~~~~~~~~~~^ 37 | variables_, | ~~~~~~~~~~~ 38 | "private static readonly pb::FieldCodec<$type_name$> _repeated_$name$_codec\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | " = pb::FieldCodec.For$capitalized_type_name$($tag$);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/generator.cc:245:24: required from here 245 | auto v = p.WithVars(CommonVars(file_options)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum_field.cc:303:32: required from here 303 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum.cc:40:19: required from here 40 | printer->Print("[global::System.ObsoleteAttribute]\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_enum_field.cc:35:17: required from here 35 | printer->Print(variables_, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 36 | "$property_name$ = ($type_name$) input.ReadEnum();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/name_resolver.cc:17: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/name_resolver.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/name_resolver.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘bool google::protobuf::internal::TailCallTableInfo::FastFieldInfo::is_empty() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:82:66: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Empty; Args = {const std::variant&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 82 | bool is_empty() const { return absl::holds_alternative(data); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h:15: /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:83:62: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::Field*]’ is deprecated [-Wdeprecated-declarations] 83 | const Field* AsField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h: In member function ‘const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField* google::protobuf::internal::TailCallTableInfo::FastFieldInfo::AsNonField() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/generated_message_tctable_gen.h:84:71: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField; Args = {const std::variant*}; decltype (get_if((declval)()...)) = const google::protobuf::internal::TailCallTableInfo::FastFieldInfo::NonField*]’ is deprecated [-Wdeprecated-declarations] 84 | const NonField* AsNonField() const { return absl::get_if(&data); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message_field.cc:40:17: required from here 40 | printer->Print( | ~~~~~~~~~~~~~~^ 41 | variables_, | ~~~~~~~~~~~ 42 | "private $type_name$ $name$_;\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/primitive_field.cc:331:32: required from here 331 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/extension.cc:99:17: required from here 99 | printer->Print(vars, "public static final int $constant_name$ = $number$;\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/map_field.cc:840:32: required from here 840 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/field_generator.h:7, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/string_field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/string_field.cc:13: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/string_field.h:20: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/internal_helpers.h:16, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/internal_helpers.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/log_impl.h:22, from /usr/include/absl/log/absl_log.h:36, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/coded_stream.h:107, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/java_features.pb.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/internal_helpers.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.cc:18: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.cc:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc:36:17: required from here 36 | printer->Print( | ~~~~~~~~~~~~~~^ 37 | variables_, | ~~~~~~~~~~~ 38 | "private static readonly pb::FieldCodec<$type_name$> _repeated_$name$_codec\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | " = pb::FieldCodec.ForEnum($tag$, x => (int) x, x => ($type_name$) x);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/extension.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/extension.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_field.cc:135:17: required from here 135 | printer->Print(variables_, "$deprecation$boolean has$capitalized_name$();\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/service.cc:195:19: required from here 195 | printer->Print( | ~~~~~~~~~~~~~~^ 196 | vars, | ~~~~~ 197 | "case $index$:\n" | ~~~~~~~~~~~~~~~~~ 198 | " this.$method$(controller, ($input$)request,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | " com.google.protobuf.RpcUtil.<$output$>specializeCallback(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | " done));\n" | ~~~~~~~~~~~~~~~~~ 201 | " return;\n"); | ~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/string_field.cc:59:73: required from here 59 | Sub{"lazy_args", !empty_default ? absl::StrCat(lazy_var, ",") : ""} | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc:58:73: required from here 58 | Sub{"lazy_args", !empty_default ? absl::StrCat(lazy_var, ",") : ""} | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc:43:17: required from here 43 | printer->Print( | ~~~~~~~~~~~~~~^ 44 | variables_, | ~~~~~~~~~~~ 45 | "private static readonly pb::FieldCodec<$type_name$> _single_$name$_codec = "); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const char*; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = const char*; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.cc:62:56: required from here 62 | split ? "PrepareSplitMessageForWrite();" : "") | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/string_field.cc:332:32: required from here 332 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc:50:17: required from here 50 | printer->Print("}\n"); | ~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc:85:3: required from here 85 | }; | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/file.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/file.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:23: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_primitive_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message_builder.cc:137:19: required from here 137 | printer->Print(vars, | ~~~~~~~~~~~~~~^~~~~~ 138 | "private int $oneof_name$Case_ = 0;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | "private java.lang.Object $oneof_name$_;\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum_field.cc:149:19: required from here 149 | printer->Print(variables_, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 150 | "$deprecation$boolean has$capitalized_name$();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/string_field.cc:181:19: required from here 181 | printer->Print(variables_, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 182 | "$deprecation$boolean has$capitalized_name$();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/map_field.cc:212:17: required from here 212 | printer->Print(variables_, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 213 | "$deprecation$int ${$get$capitalized_name$Count$}$();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc:34:17: required from here 34 | printer->Print("[global::System.Diagnostics.DebuggerNonUserCodeAttribute]\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_field_base.cc:172:19: required from here 172 | printer->Print("[global::System.ObsoleteAttribute]\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:64:71: required from here 64 | !weak ? "" : absl::Substitute("reinterpret_cast<$0*>", base)} | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/message.cc:121:17: required from here 121 | printer->Print( | ~~~~~~~~~~~~~~^ 122 | vars, | ~~~~~ 123 | // TODO: final needs to be added back. The way to fix it is to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | // generate methods that can construct the types, and then still declare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | // the types, and then init them in clinit with the new method calls. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | "$private$static $final$com.google.protobuf.Descriptors.Descriptor\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | " internal_$identifier$_descriptor;\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/enum.cc:79:19: required from here 79 | printer->Print(vars, "$name$($number$),\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/tracker.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/tracker.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_set.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/options.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/tracker.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.h:24: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.cc: In function ‘std::string google::protobuf::compiler::java::UnderscoresToCamelCase(std::string_view, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.cc:112:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/command_line_interface.cc:85: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/command_line_interface.h:25, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/command_line_interface.cc:12: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/generator_factory.cc:10: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_factory.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc:90:28: required from here 90 | auto vars = p->WithVars(variables_); | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_message.cc:106:17: required from here 106 | printer->Print(vars, "$access_level$ sealed partial class $class_name$ : "); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_builder.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_builder.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_builder.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.cc: In function ‘bool google::protobuf::compiler::java::AllAscii(std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.cc:447:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 447 | for (int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/enum.cc:96:21: required from here 96 | printer->Print(vars, "$name$($number$),\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/message_serialization.h:16, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/message_serialization.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 84%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/field.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.h:17: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.h:25: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc:46:78: required from here 46 | : absl::Substitute("assert($0_IsValid(value));", enum_name)) | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [9], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator.cc:166:28: required from here 166 | srclist_printer.Print("$filename$\n", "filename", all_files[i]); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/full/primitive_field.cc:193:19: required from here 193 | printer->Print(variables_, | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 194 | "$deprecation$boolean has$capitalized_name$();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:26, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:16: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field.h:21: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/extension.cc:47:17: required from here 47 | printer->Print(vars, "public static final int $constant_name$ = $number$;\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/message.cc:651:23: required from here 651 | auto v = p->WithVars(MessageVars(descriptor_)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.cc:1260:13: required from here 1260 | p_->Emit({{"ns", name_stack_[i - 1]}}, R"( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1261 | } // namespace $ns$ | ~~~~~~~~~~~~~~~~~~~~ 1262 | )", | ~~~ 1263 | loc); | ~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [11], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/file.cc:162:19: required from here 162 | printer->Print(chain_statement, "method_num", absl::StrCat(*method_num)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/parse_function_generator.cc:132:23: required from here 132 | auto v = p->WithVars(variables_); | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_set.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/options.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/file.cc:165:23: required from here 165 | auto v = p->WithVars(FileVars(file_, options_)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/doc_comment.cc:26: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/doc_comment.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/doc_comment.cc:12: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc:37:17: required from here 37 | printer->Print( | ~~~~~~~~~~~~~~^ 38 | variables_, | ~~~~~~~~~~~ 39 | "private static readonly pb::FieldCodec<$type_name$> _repeated_$name$_codec\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | " = "); | ~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/file.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/names.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:19: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [9], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/shared_code_generator.cc:62:19: required from here 62 | printer->Print( | ~~~~~~~~~~~~~~^ 63 | "// Generated by the protocol buffer compiler. DO NOT EDIT!\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "// NO CHECKED-IN PROTOBUF " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | // Intentional line breaker | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | "GENCODE\n" | ~~~~~~~~~~~ 67 | "// source: $filename$\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | "filename", file_->name()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.h:11: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_builder.cc:65:17: required from here 65 | printer->Print( | ~~~~~~~~~~~~~~^ 66 | vars, | ~~~~~ 67 | "public static final class ${$Builder$}$ extends\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | " com.google.protobuf.GeneratedMessageLite.$extendible$Builder<\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | " $classname$, Builder> implements\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | " $extra_interfaces$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | " $classname$OrBuilder {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/enum.cc:110:24: required from here 110 | auto v1 = p->WithVars(EnumVars(enum_, options_, limits_.min, limits_.max)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [9], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/file.cc:51:17: required from here 51 | printer->Print( | ~~~~~~~~~~~~~~^ 52 | "// Generated by the protocol buffer compiler. DO NOT EDIT!\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | "// NO CHECKED-IN PROTOBUF " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | // Intentional line breaker | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | "GENCODE\n" | ~~~~~~~~~~~ 56 | "// source: $filename$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "\n", | ~~~~~ 58 | "filename", file_->name()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/generator.cc:18: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/log_impl.h:22, from /usr/include/absl/log/absl_log.h:36, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/coded_stream.h:107, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/java_features.pb.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/generator.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/generator.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_set.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/field_generators/map_field.cc:54:3: required from here 54 | }; | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [4], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/message_serialization.cc:21:17: required from here 21 | printer->Print("extensionWriter.writeUntil($end$, output);\n", "end", | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | absl::StrCat(range->end_number())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 85%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/generator.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/tracker.cc:113:57: required from here 113 | Sub(absl::StrCat(kVarPrefix, call.var), call_str).WithSuffix(";")); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 85%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/helpers.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 85%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/import_writer.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.cc:84:17: required from here 84 | printer->Print(variables, | ~~~~~~~~~~~~~~^~~~~~~~~~~ 85 | absl::StrCat(enum_verifier_string, terminating_string)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/doc_comment.cc:152:21: required from here 152 | printer->Print(" * ```\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = google::protobuf::compiler::kotlin::MessageGenerator::Generate(google::protobuf::io::Printer*) const::; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = google::protobuf::compiler::kotlin::MessageGenerator::Generate(google::protobuf::io::Printer*) const::; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/message.cc:111:18: required from here 111 | printer->Emit( | ~~~~~~~~~~~~~^ 112 | { | ~ 113 | {"jvm_name", | ~~~~~~~~~~~~ 114 | [&] { | ~~~~~ 115 | java::JvmName("get$oneof_capitalized_name$Case", name_ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | }}, | ~~~ 117 | {"oneof_name", oneof_name}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | {"oneof_capitalized_name", oneof_capitalized_name}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | {"oneof_case_getter", oneof_case_getter}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | {"message", java::EscapeKotlinKeywords( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | name_resolver_->GetClassName(descriptor_, true))}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | }, | ~~ 123 | "public val $oneof_name$Case: $message$.$oneof_capitalized_name$Case\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | "$jvm_name$" | ~~~~~~~~~~~~ 125 | " get() = _builder.$oneof_case_getter$\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | "public fun clear$oneof_capitalized_name$() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | " _builder.clear$oneof_capitalized_name$()\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | "}\n"); | ~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/command_line_interface.cc:2733:20: required from here 2733 | printer.Print(output_filenames[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/helpers.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/context.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/generator_common.h:10, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/field_generator.h:7, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_field.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_field.h:19: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc:60:19: required from here 60 | printer->Print( | ~~~~~~~~~~~~~~^ 61 | variables_, | ~~~~~~~~~~~ 62 | "private readonly static $type_name$ $property_name$DefaultValue = $default_value$;\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message.cc:105:19: required from here 105 | printer->Print( | ~~~~~~~~~~~~~~^ 106 | variables, | ~~~~~~~~~~ 107 | "$deprecation$public interface ${$$classname$OrBuilder$}$ extends \n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | " $extra_interfaces$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | " com.google.protobuf.GeneratedMessageLite.\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | " ExtendableMessageOrBuilder<\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | " $classname$, $classname$.Builder> {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/java/lite/message_field.cc:281:32: required from here 281 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [9], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/kotlin/generator.cc:127:28: required from here 127 | srclist_printer.Print("$filename$\n", "filename", all_file); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/extension.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/extension.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/extension.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.cc:116:29: required from here 116 | printer->Emit( | ~~~~~~~~~~~~~^ 117 | { | ~ 118 | {"name", EnumValueName(v)}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | {"comments", | ~~~~~~~~~~~~ 120 | [&] { | ~~~~~ 121 | EmitCommentsString(printer, generation_options_, v, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | comment_flags); | ~~~~~~~~~~~~~~~ 123 | }}, | ~~~ 124 | {"deprecated_attribute", | ~~~~~~~~~~~~~~~~~~~~~~~~ 125 | GetOptionalDeprecatedAttribute(v)}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | {"value", SafelyPrintIntToCode(v->number())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | | 128 | }, | ~~ 129 | R"objc( | ~~~~~~~ 130 | $comments$ | ~~~~~~~~~~ 131 | $name$$ deprecated_attribute$ = $value$, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | )objc"); | ~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/line_consumer.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 86%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/map_field.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = const std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/extension.cc:52:16: required from here 52 | printer->Emit( | ~~~~~~~~~~~~~^ 53 | {{"method_name", method_name_}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | {"comments", | ~~~~~~~~~~~~ 55 | [&] { EmitCommentsString(printer, generation_options_, descriptor_); }}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | {"storage_attribute", | ~~~~~~~~~~~~~~~~~~~~~ 57 | IsRetainedName(method_name_) ? "NS_RETURNS_NOT_RETAINED" : ""}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | {"deprecated_attribute", | ~~~~~~~~~~~~~~~~~~~~~~~~ 59 | // Unlike normal message fields, check if the file for the extension was | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | // deprecated. | ~~~~~~~~~~~~~~ 61 | GetOptionalDeprecatedAttribute(descriptor_, descriptor_->file())}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | R"objc( | ~~~~~~~ 63 | $comments$ | ~~~~~~~~~~ 64 | + (GPBExtensionDescriptor *)$method_name$$ storage_attribute$$ deprecated_attribute$; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | )objc"); | ~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/message_field.cc.o [ 87%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/names.cc.o [ 87%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/oneof.cc.o [ 87%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/primitive_field.cc.o [ 88%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/tf_decode_data.cc.o [ 88%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/names.cc.o [ 88%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/php/php_generator.cc.o [ 89%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.cc.o [ 89%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.pb.cc.o [ 89%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/generator.cc.o [ 90%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/helpers.cc.o [ 90%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/pyi_generator.cc.o [ 90%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/retention.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/line_consumer.cc: In function ‘bool google::protobuf::compiler::objectivec::{anonymous}::ReadLine(std::string_view*, std::string_view*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/line_consumer.cc:48:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for (int len = 0; len < input->size(); ++len) { | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/line_consumer.cc: In function ‘void google::protobuf::compiler::objectivec::{anonymous}::RemoveComment(std::string_view*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/line_consumer.cc:61:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::basic_string_view::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 61 | if (offset != absl::string_view::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/ruby/ruby_generator.cc.o [ 91%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessor_case.cc.o [ 91%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/default_value.cc.o [ 91%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/accessors.cc.o [ 92%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/map.cc.o [ 92%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/repeated_field.cc.o [ 92%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_cord.cc.o [ 93%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_message.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/tf_decode_data.cc: In static member function ‘static std::string google::protobuf::compiler::objectivec::TextFormatDecodeData::DecodeDataForString(const std::string&, const std::string&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/tf_decode_data.cc:200:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int y = 0; y < desired_output.size(); y++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/tf_decode_data.cc:207:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | if (x >= input_for_decode.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/tf_decode_data.cc:219:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | if (x != input_for_decode.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::{anonymous}::ProtoFrameworkCollector::ConsumeLine(std::string_view, std::string*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc:52:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::basic_string_view::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 52 | if (offset == absl::string_view::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc:63:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | while (start < proto_file_list.length()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc:65:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::basic_string_view::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 65 | if (offset == absl::string_view::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc.o [ 93%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/singular_string.cc.o [ 93%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.cc:199:32: required from here 199 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/accessors/with_presence.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc:24: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/file.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/file.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/file.h:17: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/enum.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/file.h:19, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/generator.cc:28: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/generator.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/generator.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/helpers.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/helpers.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_map.h:66, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/descriptor.h:45, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/helpers.h:19: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = const std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/import_writer.cc:164:12: required from here 164 | p->Emit({{"header", header}}, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 165 | R"objc( | ~~~~~~~ 166 | #import <$header$> | ~~~~~~~~~~~~~~~~~~ 167 | )objc"); | ~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/helpers.cc:380:18: required from here 380 | printer->Emit({{"text", lines[0]}}, R"( | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | /** $text$ */ | ~~~~~~~~~~~~~ 382 | )"); | ~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/file.cc:153:10: required from here 153 | p->Emit({{"basename", StripProto(basename)}}, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | R"objc( | ~~~~~~~ 155 | // This is to help make sure that the GPBWellKnownTypes.* categories get linked and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | // developers do not have to use the `-ObjC` linker flag. More information | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | // here: https://medium.com/ios-os-x-development/categories-in-static-libraries-78e41f8ddb96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | __attribute__((used)) static NSString* $basename$_importCategories(void) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | return GPBWellKnownTypesErrorDomain; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | } | ~ 161 | )objc"); | ~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/context.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc: In function ‘std::string google::protobuf::compiler::objectivec::{anonymous}::UnderscoresToCamelCase(std::string_view, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc:270:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 270 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc: In function ‘std::string google::protobuf::compiler::objectivec::UnCamelCaseEnumShortName(std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc:850:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 850 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc: In function ‘std::string google::protobuf::compiler::objectivec::UnCamelCaseFieldName(std::string_view, const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc:1152:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1152 | for (int i = 0; i < worker.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::{anonymous}::PackageToPrefixesCollector::ConsumeLine(std::string_view, std::string*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/names.cc:1204:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::basic_string_view::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1204 | if (offset == absl::string_view::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/crate_mapping.cc.o [ 95%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/enum.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/oneof.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/oneof.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/oneof.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message_field.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message_field.h:13: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/primitive_field.h:11, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/primitive_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1037:16: required from ‘auto google::protobuf::io::Printer::WithVars(Map&&) [with Map = const absl::lts_20260526::flat_hash_map, std::__cxx11::basic_string >&; = void; = void]’ 1037 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/oneof.cc:42:32: required from here 42 | auto vars = printer->WithVars(variables_); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/message.cc.o [ 95%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/generator.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message.h:16: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::PhpName(std::string_view, const google::protobuf::compiler::php::Options&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:174:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | for (int i = 0; i < full_name.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedMetadataFileName(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::php::Options&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:272:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 272 | while (first_index != std::string::npos) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:283:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 283 | if (file_name_start == std::string::npos) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::{anonymous}::UnderscoresToCamelCase(std::string_view, bool)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:470:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 470 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/field.h:22, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/map_field.h:16, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/map_field.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/container/internal/btree.h:69, from /usr/include/absl/container/btree_set.h:65, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/map_field.h:14: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateMetadataFile(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1133:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1133 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘bool google::protobuf::compiler::php::{anonymous}::GenerateEnumFile(const google::protobuf::FileDescriptor*, const google::protobuf::EnumDescriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*, std::string*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1176:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1176 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1187:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1187 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘bool google::protobuf::compiler::php::{anonymous}::GenerateMessageFile(const google::protobuf::FileDescriptor*, const google::protobuf::Descriptor*, const google::protobuf::compiler::php::Options&, google::protobuf::compiler::GeneratorContext*, std::string*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1304:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1304 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1312:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1312 | if (lastindex != std::string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::{anonymous}::GenerateDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&, bool, int)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1476:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1476 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/naming.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/map_field.cc:83:18: required from here 83 | printer->Emit( | ~~~~~~~~~~~~~^ 84 | {{"name", variable("name")}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | {"enum_name", value_field_generator_->variable("enum_name")}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | R"objc( | ~~~~~~~ 87 | // |$name$| values are |$enum_name$| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | )objc"); | ~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:29: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedClassFileName(const DescriptorType*, const google::protobuf::compiler::php::Options&) [with DescriptorType = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1166:48: required from here 1166 | std::string filename = GeneratedClassFileName(en, options); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:307:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::{anonymous}::GeneratedClassFileName(const DescriptorType*, const google::protobuf::compiler::php::Options&) [with DescriptorType = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:1294:48: required from here 1294 | std::string filename = GeneratedClassFileName(message, options); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:307:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/oneof.cc.o [ 96%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/relative_path.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = const std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/objectivec/message.cc:293:32: required from here 293 | auto vars = printer->WithVars({{"classname", class_name_}}); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 96%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_field_type.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc: In member function ‘virtual bool google::protobuf::compiler::python::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc:240:31: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | absl::MutexLock lock(&mutex_); | ^ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.h:20, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc:22: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/helpers.cc: In function ‘std::string google::protobuf::compiler::python::GeneratedCodeToBase64(const google::protobuf::GeneratedCodeInfo&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/helpers.cc:90:21: warning: ‘void absl::lts_20260526::Base64Escape(std::string_view, std::string*)’ is deprecated: Use the string-returning version of Base64Escape() [-Wdeprecated-declarations] 90 | absl::Base64Escape(annotations.SerializeAsString(), &result); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/helpers.cc:15: /usr/include/absl/strings/escaping.h:133:1: note: declared here 133 | Base64Escape(absl::string_view src, std::string* absl_nonnull dest) { | ^~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc: In member function ‘void google::protobuf::compiler::python::Generator::PrintMessages() const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc:887:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int j = 0; j < to_register.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [5], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/php/php_generator.cc:558:19: required from here 558 | printer->Print("private $^name^;\n", "name", field->name()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/rust_keywords.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc:54: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.h:21: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.cc: In function ‘std::string google::protobuf::compiler::ruby::PackageToModule(std::string_view)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.cc:76:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::basic_string_view::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/rust/upb_helpers.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.cc:22: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 97%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/subprocess.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/generator.cc:516:17: required from here 516 | printer_->Emit({{"resolved_features", GetResolvedFeatures(*file_)}, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | {"descriptor_name", kDescriptorKey}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | R"py( | ~~~~~ 519 | class _ResolvedFeatures: | ~~~~~~~~~~~~~~~~~~~~~~~~ 520 | def __init__(self, features = None, **kwargs): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | if features: | ~~~~~~~~~~~~ 522 | for k, v in features.FIELDS.items(): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | setattr(self, k, getattr(features, k)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 524 | else: | ~~~~~ 525 | for k, v in kwargs.items(): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 526 | setattr(self, k, v) | ~~~~~~~~~~~~~~~~~~~ 527 | $descriptor_name$._features = $resolved_features$ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | )py"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.cc: In member function ‘virtual bool google::protobuf::compiler::python::PyiGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.cc:566:31: warning: ‘absl::lts_20260526::MutexLock::MutexLock(absl::lts_20260526::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 566 | absl::MutexLock lock(&mutex_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:94, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.cc:8: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ [ 98%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/versions.cc.o [ 98%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/zip_writer.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/accessors.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/accessors.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 98%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/testing/file.cc.o In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.cc:25: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 98%] Building CXX object CMakeFiles/libprotoc.dir/upb_generator/common/names.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {char [7], std::basic_string_view >, char [5], std::__cxx11::basic_string, std::allocator >}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/ruby/ruby_generator.cc:124:17: required from here 124 | printer->Print("$prefix$$name$ = ", "prefix", prefix, "name", | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | RubifyConstant(message->name())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/relative_path.cc: In member function ‘std::string google::protobuf::compiler::rust::RelativePath::Relative(const google::protobuf::compiler::rust::RelativePath&) const’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/relative_path.cc:65:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | for (int i = 0; i < current_segments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/default_value.h:13, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/default_value.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/repeated_field.cc:10: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 99%] Building CXX object CMakeFiles/libprotoc.dir/upb_generator/minitable/names.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_message.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_message.cc:10: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/map.cc:11: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/map.cc:10: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc:10: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ [ 99%] Building CXX object CMakeFiles/libprotoc.dir/upb_generator/minitable/names_internal.cc.o /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_string.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_string.cc:10: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:17, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc:10: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = const std::basic_string_view&; = void; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1023:16: required from ‘auto google::protobuf::io::Printer::WithVars(const Map*) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >]’ 1023 | return ValueView(it->second); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1080:22: required from ‘void google::protobuf::io::Printer::Print(const Map&, std::string_view) [with Map = absl::lts_20260526::flat_hash_map, std::basic_string_view >; std::string_view = std::basic_string_view]’ 1080 | auto pop = WithVars(&vars); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1097:8: required from ‘void google::protobuf::io::Printer::Print(std::string_view, const Args& ...) [with Args = {}; std::string_view = std::basic_string_view]’ 1097 | Print(map, text); | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/python/pyi_generator.cc:146:22: required from here 146 | printer_->Print("import importlib\n"); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/with_presence.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/with_presence.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/cpp/helpers.h:35, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/log/internal/structured_proto.h:29, from /usr/include/absl/log/internal/log_message.h:47, from /usr/include/absl/log/internal/strip.h:26, from /usr/include/absl/log/internal/check_op.h:41, from /usr/include/absl/log/internal/check_impl.h:21, from /usr/include/absl/log/absl_check.h:38, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:10: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, std::optional) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:123:8: required from here 123 | void AddAnnotation(size_t begin_offset, size_t end_offset, | ^~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/crate_mapping.h:8, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/crate_mapping.cc:1: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/crate_mapping.h:6: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/with_presence.cc:39:21: required from here 39 | ctx.Emit({{"hazzer_thunk", ThunkName(ctx, field, "has")}}, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | R"rs( | ~~~~~ 41 | pub fn has_$raw_field_name$($view_self$) -> bool { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 | unsafe { | ~~~~~~~~ 43 | $hazzer_thunk$(self.raw_msg()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | } | ~ 45 | } | ~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/generator.h:44:13: required from here 44 | ctx.Emit({{"comment", FieldInfoComment(ctx, field)}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | // $comment$ | ~~~~~~~~~~~~ 46 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/zip_writer.cc: In function ‘uint32_t google::protobuf::compiler::ComputeCRC32(const std::string&)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/zip_writer.cc:74:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < buf.size(); ++i) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/generator.cc:24: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:86, from /usr/include/absl/status/internal/status_internal.h:29, from /usr/include/absl/status/status.h:67, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/code_generator.h:23, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/generator.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/generator.cc:8: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/accessors/accessors.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/message.h:14, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/message.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/naming.h:15, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/naming.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/subprocess.cc: In member function ‘bool google::protobuf::compiler::Subprocess::Communicate(const google::protobuf::Message&, google::protobuf::Message*, std::string*)’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/subprocess.cc:413:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 413 | if (input_pos == input_data.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/enum.h:18, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/enum.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string&; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string&; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/generator.cc:47:11: required from here 47 | ctx.Emit({{"mod", mod}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 48 | #[allow(unused_imports)] | ~~~~~~~~~~~~~~~~~~~~~~~~ 49 | pub use crate::$mod$::*; | ~~~~~~~~~~~~~~~~~~~~~~~~ 50 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ In file included from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:21, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/oneof.h:12, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/oneof.cc:8: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::StringType* google::protobuf::io::Printer::ValueImpl::AsString() const [with bool owned = true; StringType = std::__cxx11::basic_string]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1001:38: required from here 1001 | const auto* str = value_.AsString(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:870:36: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 870 | return absl::get_if(&value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:92, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/hash_function_defaults.h:57, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/context.h:15: /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const [with bool owned = true; Callback = std::function]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1133:5: required from here 1133 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:873:69: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::function*]’ is deprecated [-Wdeprecated-declarations] 873 | const Callback* AsCallback() const { return absl::get_if(&value); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = google::protobuf::compiler::rust::{anonymous}::EnumProxiedInMapValue(google::protobuf::compiler::rust::Context&, const google::protobuf::EnumDescriptor&)::; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = google::protobuf::compiler::rust::{anonymous}::EnumProxiedInMapValue(google::protobuf::compiler::rust::Context&, const google::protobuf::EnumDescriptor&)::; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/enum.cc:67:77: required from here 67 | io::Printer::Sub("ffi_key_t", [&] { ctx.Emit(t.rs_ffi_key_t); }) | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/message.cc:36:15: required from here 36 | ctx.Emit({{"new_thunk", ThunkName(ctx, msg, "new")}}, R"rs( | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | Self { inner: $pbr$::MessageInner { msg: unsafe { $new_thunk$() } } } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:863:11: required from ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(const google::protobuf::io::Printer::ValueImpl&) [with bool that_owned = true; bool owned = false]’ 863 | *this = that; | ~~~~~~^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:1150:32: required from here 1150 | return ValueView(it->second); | ^ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:915:47: warning: ‘constexpr decltype (get_if((declval)()...)) absl::lts_20260526::get_if(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::variant, std::allocator >, std::function >*}; decltype (get_if((declval)()...)) = const std::__cxx11::basic_string*]’ is deprecated [-Wdeprecated-declarations] 915 | if (auto* str = absl::get_if(&that.value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:60:1: note: declared here 60 | get_if(Args&&... args) { | ^~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:918:32: warning: ‘constexpr decltype (get((declval)()...)) absl::lts_20260526::get(Args&& ...) [with T = std::function; Args = {const std::variant, std::allocator >, std::function >&}; decltype (get((declval)()...)) = const std::function&]’ is deprecated [-Wdeprecated-declarations] 918 | value = absl::get(that.value); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/absl/types/variant.h:47:73: note: declared here 47 | [[deprecated]] constexpr decltype(std::get(std::declval()...)) get( | ^~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h: In instantiation of ‘google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&) [with Value = std::__cxx11::basic_string; = void; bool owned = true]’: /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:980:9: required from ‘google::protobuf::io::Printer::Sub::Sub(std::string, Value&&) [with Value = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ 980 | value_(std::forward(value)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/compiler/rust/oneof.cc:126:24: required from here 126 | ctx.Emit({{"name", OneofCaseRsName(field)}, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | {"type", rs_type}, | ~~~~~~~~~~~~~~~~~~ 128 | {"number", std::to_string(field.number())}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | R"rs($name$($type$) = $number$, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | )rs"); | ~~~~~ /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/src/google/protobuf/io/printer.h:855:42: warning: ‘constexpr decltype (holds_alternative((declval)()...)) absl::lts_20260526::holds_alternative(Args&& ...) [with T = std::function; Args = {std::variant, std::allocator >, std::function >&}; decltype (holds_alternative((declval)()...)) = bool]’ is deprecated [-Wdeprecated-declarations] 855 | if (absl::holds_alternative(this->value)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/absl/types/variant.h:67:1: note: declared here 67 | holds_alternative(Args&&... args) { | ^~~~~~~~~~~~~~~~~ [ 99%] Linking CXX shared library libprotoc.so [ 99%] Built target libprotoc [ 99%] Building CXX object CMakeFiles/protoc.dir/src/google/protobuf/compiler/main.cc.o [100%] Linking CXX executable protoc [100%] Built target protoc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5bvBe3 + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + '[' /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT ++ dirname /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT + mkdir -p /builddir/build/BUILD/protobuf-29.6-build + mkdir /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-hardened-ld-errors -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd protobuf-29.6 + cd build + make install DESTDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT [ 1%] Built target utf8_validity [ 9%] Built target libprotobuf-lite [ 31%] Built target libprotobuf [ 70%] Built target libprotoc [ 71%] Built target utf8_range [ 89%] Built target libupb [ 92%] Built target protoc-gen-upb [ 95%] Built target protoc-gen-upbdefs [ 99%] Built target protoc-gen-upb_minitable [100%] Built target protoc Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/utf8_range/utf8_range-targets.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/utf8_range/utf8_range-targets-release.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libutf8_validity.so -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libutf8_range.so -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/utf8_range/utf8_range-config.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/pkgconfig/utf8_range.pc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/utf8_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/utf8_validity.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotobuf-lite.so.29.6.0 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotobuf-lite.so.29.6.0" to "$ORIGIN" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotobuf-lite.so -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotobuf.so.29.6.0 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotobuf.so.29.6.0" to "$ORIGIN" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotobuf.so -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotoc.so.29.6.0 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotoc.so.29.6.0" to "$ORIGIN" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libprotoc.so -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/libupb.a -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-29.6.0 -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-29.6.0" to "$ORIGIN/../lib64" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upb-29.6.0 -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upb -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upb-29.6.0" to "$ORIGIN/../lib64" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upbdefs-29.6.0 -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upbdefs -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upbdefs-29.6.0" to "$ORIGIN/../lib64" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upb_minitable-29.6.0 -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upb_minitable -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/bin/protoc-gen-upb_minitable-29.6.0" to "$ORIGIN/../lib64" -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/pkgconfig/protobuf.pc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/pkgconfig/protobuf-lite.pc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/pkgconfig/upb.pc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor.upb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor.upb_minitable.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/any.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/api.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/duration.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/empty.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/field_mask.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/source_context.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/struct.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/timestamp.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/type.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/wrappers.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/any.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/arena.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/arena_align.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/arena_allocation_policy.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/arena_cleanup.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/arenastring.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/arenaz_sampler.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/importer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/parser.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/cpp_edition_defaults.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/cpp_features.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor_database.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor_legacy.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor_visitor.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/dynamic_message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/endian.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/explicitly_constructed.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/extension_set.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/extension_set_inl.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/feature_resolver.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/field_access_listener.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_enum_reflection.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_enum_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_message_bases.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_message_reflection.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_message_tctable_decl.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_message_tctable_gen.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_message_tctable_impl.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/generated_message_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/has_bits.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/implicit_weak_message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/inlined_string_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/internal_visibility.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/coded_stream.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/gzip_stream.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/io_win32.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/printer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/strtod.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/tokenizer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/zero_copy_sink.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/zero_copy_stream.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/zero_copy_stream_impl.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/descriptor_traits.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/lexer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/message_path.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/parser.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/parser_traits.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/unparser.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/unparser_traits.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/untyped_message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/writer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/internal/zero_copy_buffered_stream.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/json/json.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/map.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/map_entry.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/map_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/map_field_inl.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/map_field_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/map_type_handler.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/message_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/metadata.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/metadata_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/parse_context.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/port.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/port_def.inc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/port_undef.inc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/raw_ptr.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/reflection.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/reflection_internal.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/reflection_mode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/reflection_ops.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/reflection_visit_field_info.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/reflection_visit_fields.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/repeated_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/repeated_ptr_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/runtime_version.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/serial_arena.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/service.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/string_block.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/stubs/callback.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/stubs/common.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/stubs/platform_macros.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/stubs/port.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/stubs/status_macros.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/text_format.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/thread_safe_arena.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/unknown_field_set.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/delimited_message_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/field_comparator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/field_mask_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/json_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/message_differencer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/time_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/type_resolver.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/util/type_resolver_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/varint_shuffle.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/wire_format.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/wire_format_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/code_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/code_generator_lite.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/command_line_interface.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/field_generators/generators.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/ifndef_guard.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/message_layout_helper.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/namespace_printer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/options.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/padding_optimizer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/parse_function_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/service.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/cpp/tracker.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_doc_comment.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_enum_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_field_base.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_map_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_message_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_options.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_primitive_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_reflection_class.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_repeated_message_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_source_generator_base.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/csharp_wrapper_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/csharp/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/context.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/doc_comment.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/field_common.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/enum_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/field_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/generator_factory.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/make_field_gens.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/map_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/message_builder.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/message_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/primitive_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/service.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/full/string_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/generator_common.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/generator_factory.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/internal_helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/java_features.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/enum_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/field_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/generator_factory.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/make_field_gens.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/map_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/message_builder.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/message_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/primitive_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/lite/string_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/message_serialization.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/name_resolver.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/options.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/java/shared_code_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/kotlin/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/kotlin/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/kotlin/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/enum_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/import_writer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/line_consumer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/map_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/message_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/nsobject_methods.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/oneof.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/options.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/primitive_field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/objectivec/tf_decode_data.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/php/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/php/php_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/plugin.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/plugin.pb.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/python/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/python/helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/python/pyi_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/retention.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/ruby/ruby_generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/accessors/accessor_case.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/accessors/accessors.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/accessors/default_value.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/accessors/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/accessors/with_presence.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/context.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/crate_mapping.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/generator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/naming.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/oneof.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/relative_path.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/rust_field_type.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/rust_keywords.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/rust/upb_helpers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/scc.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/subprocess.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/versions.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/zip_writer.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/testing/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/atomic.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/def.inc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/undef.inc -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/vsnprintf_compat.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb_generator/common/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb_generator/minitable/names.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb_generator/minitable/names_internal.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/any.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/api.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/duration.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/empty.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/field_mask.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/source_context.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/struct.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/timestamp.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/type.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/wrappers.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/cpp_features.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/descriptor.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/compiler/plugin.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/java_features.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/google/protobuf/go_features.proto -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/descriptor_constants.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/internal/endian.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/internal/log2.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/status.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/status.hpp -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/string_view.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/base/upcast.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/generated_code_support.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/hash/common.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/hash/int_table.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/hash/str_table.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/json/decode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/json/encode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/lex/atoi.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/lex/round_trip.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/lex/strtod.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/lex/unicode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mem/alloc.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mem/arena.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mem/arena.hpp -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mem/internal/arena.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/accessors.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/array.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/compare.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/compat.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/copy.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/accessors.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/array.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/compare_unknown.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/iterator.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/map.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/map_entry.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/map_sorter.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/tagged_ptr.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/internal/types.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/map.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/map_gencode_util.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/merge.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/tagged_ptr.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/message/value.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/build_enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/decode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/internal/base92.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/internal/decoder.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/internal/encode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/internal/encode.hpp -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/internal/modifiers.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/internal/wire_constants.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_descriptor/link.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/extension_registry.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/enum.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/extension.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/field.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/file.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/size_log2.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/internal/sub.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/mini_table/sub.h -- Up-to-date: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/atomic.h -- Up-to-date: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/def.inc -- Up-to-date: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/undef.inc -- Up-to-date: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/port/vsnprintf_compat.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/common.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/def.hpp -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/def_pool.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/def_type.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/descriptor_bootstrap.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/enum_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/enum_reserved_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/enum_value_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/extension_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/field_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/file_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/def_pool.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/desc_state.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/enum_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/enum_reserved_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/enum_value_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/extension_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/field_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/file_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/message_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/message_reserved_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/method_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/oneof_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/service_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/internal/upb_edition_defaults.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/message.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/message.hpp -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/message_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/message_reserved_range.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/method_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/oneof_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/reflection/service_def.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/text/encode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/text/internal/encode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/text/options.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/util/def_to_proto.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/util/required_fields.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/byte_size.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/decode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/encode.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/eps_copy_input_stream.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/internal/decode_fast.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/reader.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/include/upb/wire/types.h -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-targets.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-targets-release.cmake -- Up-to-date: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-config.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-config-version.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-module.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-options.cmake -- Installing: /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib64/cmake/protobuf/protobuf-generate.cmake + cd .. + find /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT -type f -name '*.la' -exec rm -f '{}' + + install -p -m 0644 -D -t /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/man/man1 /builddir/build/SOURCES/protoc.1 + pushd python ~/build/BUILD/protobuf-29.6-build/protobuf-29.6/python ~/build/BUILD/protobuf-29.6-build/protobuf-29.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-hardened-ld-errors -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + SETUPTOOLS_SCM_PRETEND_VERSION=29.6 + /usr/bin/python3 dist/setup.py bdist_wheel /usr/lib/python3.12/site-packages/setuptools/dist.py:806: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. !! ******************************************************************************** Please replace its usage with implicit namespaces (PEP 420). See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. ******************************************************************************** !! ep.load()(self, ep.name, value) running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-312/google copying google/__init__.py -> build/lib.linux-x86_64-cpython-312/google creating build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/any.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/descriptor.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/descriptor_database.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/descriptor_pool.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/duration.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/json_format.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/message.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/message_factory.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/proto.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/proto_builder.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/proto_json.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/reflection.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/runtime_version.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/service.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/service_reflection.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/symbol_database.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/text_encoding.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/text_format.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/timestamp.py -> build/lib.linux-x86_64-cpython-312/google/protobuf copying google/protobuf/unknown_fields.py -> build/lib.linux-x86_64-cpython-312/google/protobuf creating build/lib.linux-x86_64-cpython-312/google/protobuf/compiler copying google/protobuf/compiler/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/compiler creating build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/_parameterized.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/any_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/api_implementation.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/builder.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/containers.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/decoder.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/decoder_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/descriptor_database_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/descriptor_pool_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/descriptor_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/duration_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/encoder.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/enum_type_wrapper.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/extension_dict.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/field_mask.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/field_mask_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/generator_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/import_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/json_format_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/keywords_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/message_factory_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/message_listener.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/message_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/proto_builder_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/proto_json_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/proto_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/python_message.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/recursive_message_pybind11_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/reflection_cpp_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/reflection_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/runtime_version_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/service_reflection_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/symbol_database_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/test_util.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/testing_refleaks.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/text_encoding_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/text_format_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/thread_safe_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/timestamp_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/type_checkers.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/unknown_fields_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/well_known_types.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/well_known_types_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/wire_format.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal copying google/protobuf/internal/wire_format_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal creating build/lib.linux-x86_64-cpython-312/google/protobuf/pyext copying google/protobuf/pyext/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/pyext copying google/protobuf/pyext/cpp_message.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/pyext creating build/lib.linux-x86_64-cpython-312/google/protobuf/testdata copying google/protobuf/testdata/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/testdata creating build/lib.linux-x86_64-cpython-312/google/protobuf/util copying google/protobuf/util/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/util creating build/lib.linux-x86_64-cpython-312/google/protobuf/internal/import_test_package copying google/protobuf/internal/import_test_package/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal/import_test_package creating build/lib.linux-x86_64-cpython-312/google/protobuf/internal/numpy copying google/protobuf/internal/numpy/__init__.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal/numpy copying google/protobuf/internal/numpy/numpy_test.py -> build/lib.linux-x86_64-cpython-312/google/protobuf/internal/numpy running build_ext building 'google._upb._message' extension creating build/lib.linux-x86_64-cpython-312/google/_upb gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-hardened-ld-errors -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -L/usr/lib64 -o build/lib.linux-x86_64-cpython-312/google/_upb/_message.cpython-312-x86_64-linux-gnu.so /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() installing to build/bdist.linux-x86_64/wheel running install running install_lib Skipping installation of build/bdist.linux-x86_64/wheel/./google/__init__.py (namespace package) copying google/protobuf/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/any.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/descriptor.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/descriptor_database.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/descriptor_pool.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/duration.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/json_format.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/message.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/message_factory.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/proto.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/proto_builder.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/proto_json.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/reflection.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/runtime_version.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/service.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/service_reflection.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/symbol_database.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/text_encoding.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/text_format.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/timestamp.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/unknown_fields.py -> build/bdist.linux-x86_64/wheel/./google/protobuf copying google/protobuf/compiler/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/compiler copying google/protobuf/internal/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/_parameterized.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/any_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/api_implementation.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/builder.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/containers.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/decoder.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/decoder_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/descriptor_database_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/descriptor_pool_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/descriptor_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/duration_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/encoder.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/enum_type_wrapper.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/extension_dict.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/field_mask.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/field_mask_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/generator_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/import_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/json_format_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/keywords_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/message_factory_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/message_listener.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/message_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/proto_builder_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/proto_json_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/proto_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/python_message.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/recursive_message_pybind11_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/reflection_cpp_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/reflection_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/runtime_version_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/service_reflection_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/symbol_database_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/test_util.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/testing_refleaks.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/text_encoding_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/text_format_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/thread_safe_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/timestamp_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/type_checkers.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/unknown_fields_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/well_known_types.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/well_known_types_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/wire_format.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/wire_format_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal copying google/protobuf/internal/import_test_package/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal/import_test_package copying google/protobuf/internal/numpy/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal/numpy copying google/protobuf/internal/numpy/numpy_test.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/internal/numpy copying google/protobuf/pyext/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/pyext copying google/protobuf/pyext/cpp_message.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/pyext copying google/protobuf/testdata/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/testdata copying google/protobuf/util/__init__.py -> build/bdist.linux-x86_64/wheel/./google/protobuf/util copying google/_upb/_message.cpython-312-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./google/_upb running install_egg_info running egg_info creating protobuf.egg-info writing protobuf.egg-info/PKG-INFO writing dependency_links to protobuf.egg-info/dependency_links.txt writing namespace_packages to protobuf.egg-info/namespace_packages.txt writing top-level names to protobuf.egg-info/top_level.txt writing manifest file 'protobuf.egg-info/SOURCES.txt' reading manifest file 'protobuf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'google/protobuf/internal/*_pb2.py' warning: no previously-included files found matching 'google/protobuf/internal/*.proto' warning: no previously-included files matching '*_test.proto' found under directory 'google' warning: no previously-included files matching 'unittest*_pb2.py' found under directory 'google' warning: no previously-included files matching '*.dll' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no files found matching 'LICENSE' writing manifest file 'protobuf.egg-info/SOURCES.txt' Copying protobuf.egg-info to build/bdist.linux-x86_64/wheel/./protobuf-5.29.6-py3.12.egg-info Installing build/bdist.linux-x86_64/wheel/./protobuf-5.29.6-py3.12-nspkg.pth running install_scripts creating build/bdist.linux-x86_64/wheel/protobuf-5.29.6.dist-info/WHEEL creating 'dist/protobuf-5.29.6-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'protobuf-5.29.6-py3.12-nspkg.pth' adding 'google/_upb/_message.cpython-312-x86_64-linux-gnu.so' adding 'google/protobuf/__init__.py' adding 'google/protobuf/any.py' adding 'google/protobuf/descriptor.py' adding 'google/protobuf/descriptor_database.py' adding 'google/protobuf/descriptor_pool.py' adding 'google/protobuf/duration.py' adding 'google/protobuf/json_format.py' adding 'google/protobuf/message.py' adding 'google/protobuf/message_factory.py' adding 'google/protobuf/proto.py' adding 'google/protobuf/proto_builder.py' adding 'google/protobuf/proto_json.py' adding 'google/protobuf/reflection.py' adding 'google/protobuf/runtime_version.py' adding 'google/protobuf/service.py' adding 'google/protobuf/service_reflection.py' adding 'google/protobuf/symbol_database.py' adding 'google/protobuf/text_encoding.py' adding 'google/protobuf/text_format.py' adding 'google/protobuf/timestamp.py' adding 'google/protobuf/unknown_fields.py' adding 'google/protobuf/compiler/__init__.py' adding 'google/protobuf/internal/__init__.py' adding 'google/protobuf/internal/_parameterized.py' adding 'google/protobuf/internal/any_test.py' adding 'google/protobuf/internal/api_implementation.py' adding 'google/protobuf/internal/builder.py' adding 'google/protobuf/internal/containers.py' adding 'google/protobuf/internal/decoder.py' adding 'google/protobuf/internal/decoder_test.py' adding 'google/protobuf/internal/descriptor_database_test.py' adding 'google/protobuf/internal/descriptor_pool_test.py' adding 'google/protobuf/internal/descriptor_test.py' adding 'google/protobuf/internal/duration_test.py' adding 'google/protobuf/internal/encoder.py' adding 'google/protobuf/internal/enum_type_wrapper.py' adding 'google/protobuf/internal/extension_dict.py' adding 'google/protobuf/internal/field_mask.py' adding 'google/protobuf/internal/field_mask_test.py' adding 'google/protobuf/internal/generator_test.py' adding 'google/protobuf/internal/import_test.py' adding 'google/protobuf/internal/json_format_test.py' adding 'google/protobuf/internal/keywords_test.py' adding 'google/protobuf/internal/message_factory_test.py' adding 'google/protobuf/internal/message_listener.py' adding 'google/protobuf/internal/message_test.py' adding 'google/protobuf/internal/proto_builder_test.py' adding 'google/protobuf/internal/proto_json_test.py' adding 'google/protobuf/internal/proto_test.py' adding 'google/protobuf/internal/python_message.py' adding 'google/protobuf/internal/recursive_message_pybind11_test.py' adding 'google/protobuf/internal/reflection_cpp_test.py' adding 'google/protobuf/internal/reflection_test.py' adding 'google/protobuf/internal/runtime_version_test.py' adding 'google/protobuf/internal/service_reflection_test.py' adding 'google/protobuf/internal/symbol_database_test.py' adding 'google/protobuf/internal/test_util.py' adding 'google/protobuf/internal/testing_refleaks.py' adding 'google/protobuf/internal/text_encoding_test.py' adding 'google/protobuf/internal/text_format_test.py' adding 'google/protobuf/internal/thread_safe_test.py' adding 'google/protobuf/internal/timestamp_test.py' adding 'google/protobuf/internal/type_checkers.py' adding 'google/protobuf/internal/unknown_fields_test.py' adding 'google/protobuf/internal/well_known_types.py' adding 'google/protobuf/internal/well_known_types_test.py' adding 'google/protobuf/internal/wire_format.py' adding 'google/protobuf/internal/wire_format_test.py' adding 'google/protobuf/internal/import_test_package/__init__.py' adding 'google/protobuf/internal/numpy/__init__.py' adding 'google/protobuf/internal/numpy/numpy_test.py' adding 'google/protobuf/pyext/__init__.py' adding 'google/protobuf/pyext/cpp_message.py' adding 'google/protobuf/testdata/__init__.py' adding 'google/protobuf/util/__init__.py' adding 'protobuf-5.29.6.dist-info/METADATA' adding 'protobuf-5.29.6.dist-info/WHEEL' adding 'protobuf-5.29.6.dist-info/namespace_packages.txt' adding 'protobuf-5.29.6.dist-info/top_level.txt' adding 'protobuf-5.29.6.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel + pip3 install --no-build-isolation --no-deps --target /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages dist/protobuf-5.29.6-cp312-cp312-linux_x86_64.whl Processing ./dist/protobuf-5.29.6-cp312-cp312-linux_x86_64.whl Installing collected packages: protobuf Successfully installed protobuf-5.29.6 + PROTO_OUT=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages + ../build/protoc --python_out=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages -I ../src google/protobuf/any.proto google/protobuf/api.proto google/protobuf/descriptor.proto google/protobuf/duration.proto google/protobuf/empty.proto google/protobuf/field_mask.proto google/protobuf/source_context.proto google/protobuf/struct.proto google/protobuf/timestamp.proto google/protobuf/type.proto google/protobuf/wrappers.proto google/protobuf/compiler/plugin.proto + cat + find /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages -maxdepth 1 -name 'protobuf-*.dist-info' -type d -exec sh -c 'echo rpm > "$1/INSTALLER"' _ '{}' ';' + find /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages -name '*.py' -exec sed -i -e '1{\@^#!@d}' '{}' + + popd + install -p -m 644 -D /builddir/build/SOURCES/ftdetect-proto.vim /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/vim/vimfiles/ftdetect/proto.vim ~/build/BUILD/protobuf-29.6-build/protobuf-29.6 + install -p -m 644 -D editors/proto.vim /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/vim/vimfiles/syntax/proto.vim + /usr/bin/find-debuginfo -j80 --strict-build-id -m -i --build-id-seed 29.6-5.an27 --unique-debug-suffix -29.6-5.an27.x86_64 --unique-debug-src-base protobuf-29.6-5.an27.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6 find-debuginfo: starting Extracting debug info from 11 files Error while writing index for `/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages/google/_upb/_message.cpython-312-x86_64-linux-gnu.so': No debugging symbols gdb-add-index: No index was created for /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12/site-packages/google/_upb/_message.cpython-312-x86_64-linux-gnu.so gdb-add-index: [Was there no debuginfo? Was there already an index?] DWARF-compressing 10 files sepdebugcrcfix: Updated 9 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/protobuf-29.6-5.an27.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/anolis/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/brp-python-rpm-in-distinfo + env /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 -j80 Bytecompiling .py files below /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/python3.12 using python3.12 Bytecompiling .py files below /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/lib/debug/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/anolis/brp-python-hardlink Reading /builddir/build/BUILD/protobuf-29.6-build/SPECPARTS/rpm-debuginfo.specpart Processing files: protobuf-29.6-5.an27.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.RPLyDD + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + DOCDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/CONTRIBUTORS.txt /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/README.md /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bHiFma + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + LICENSEDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/LICENSE /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf + RPM_EC=0 ++ jobs -p + exit 0 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: cmake(protobuf) = 29.6.0 cmake(utf8_range) libprotobuf.so.29.6.0()(64bit) libutf8_range.so()(64bit) libutf8_validity.so()(64bit) pkgconfig(protobuf) = 29.6.0 pkgconfig(protobuf-lite) = 29.6.0 pkgconfig(upb) = 29.6.0 pkgconfig(utf8_range) = 1.0 protobuf = 29.6-5.an27 protobuf(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(x86-64) libabsl_cord.so.2605.0.0()(64bit) libabsl_cord_internal.so.2605.0.0()(64bit) libabsl_cordz_info.so.2605.0.0()(64bit) libabsl_die_if_null.so.2605.0.0()(64bit) libabsl_hash.so.2605.0.0()(64bit) libabsl_log_internal_check_op.so.2605.0.0()(64bit) libabsl_log_internal_conditions.so.2605.0.0()(64bit) libabsl_log_internal_message.so.2605.0.0()(64bit) libabsl_log_internal_nullguard.so.2605.0.0()(64bit) libabsl_raw_hash_set.so.2605.0.0()(64bit) libabsl_spinlock_wait.so.2605.0.0()(64bit) libabsl_status.so.2605.0.0()(64bit) libabsl_statusor.so.2605.0.0()(64bit) libabsl_str_format_internal.so.2605.0.0()(64bit) libabsl_strings.so.2605.0.0()(64bit) libabsl_synchronization.so.2605.0.0()(64bit) libabsl_throw_delegate.so.2605.0.0()(64bit) libabsl_time.so.2605.0.0()(64bit) libabsl_time_zone.so.2605.0.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libutf8_validity.so()(64bit) libz.so.1()(64bit) pkgconfig(absl_absl_check) pkgconfig(absl_absl_log) pkgconfig(absl_algorithm) pkgconfig(absl_base) pkgconfig(absl_bind_front) pkgconfig(absl_bits) pkgconfig(absl_btree) pkgconfig(absl_cleanup) pkgconfig(absl_cord) pkgconfig(absl_core_headers) pkgconfig(absl_debugging) pkgconfig(absl_die_if_null) pkgconfig(absl_dynamic_annotations) pkgconfig(absl_flags) pkgconfig(absl_flat_hash_map) pkgconfig(absl_flat_hash_set) pkgconfig(absl_function_ref) pkgconfig(absl_hash) pkgconfig(absl_layout) pkgconfig(absl_log_globals) pkgconfig(absl_log_initialize) pkgconfig(absl_log_severity) pkgconfig(absl_memory) pkgconfig(absl_node_hash_map) pkgconfig(absl_node_hash_set) pkgconfig(absl_optional) pkgconfig(absl_random_distributions) pkgconfig(absl_random_random) pkgconfig(absl_span) pkgconfig(absl_status) pkgconfig(absl_statusor) pkgconfig(absl_strings) pkgconfig(absl_synchronization) pkgconfig(absl_time) pkgconfig(absl_type_traits) pkgconfig(absl_utility) pkgconfig(absl_variant) pkgconfig(utf8_range) rtld(GNU_HASH) Obsoletes: protobuf-static < 29.6 Processing files: python3-protobuf-29.6-5.an27.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MyYOSx + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + LICENSEDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/python3-protobuf + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/python3-protobuf + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/LICENSE /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/python3-protobuf + RPM_EC=0 ++ jobs -p + exit 0 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: protobuf-python3 = 29.6-5.an27 python-protobuf = 29.6-5.an27 python3-protobuf = 29.6-5.an27 python3-protobuf(x86-64) = 29.6-5.an27 python3.12-protobuf = 29.6-5.an27 python3.12dist(protobuf) = 29.6 python3.12dist(protobuf) = 5.29.6 python3dist(protobuf) = 29.6 python3dist(protobuf) = 5.29.6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 rtld(GNU_HASH) Conflicts: protobuf-compiler < 29.6 protobuf-compiler > 29.6 Processing files: protobuf-compiler-29.6-5.an27.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.G2Dkax + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + DOCDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-compiler + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-compiler + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/README.md /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-compiler + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1msLGB + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + LICENSEDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-compiler + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-compiler + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/LICENSE /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-compiler + RPM_EC=0 ++ jobs -p + exit 0 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: libprotoc.so.29.6.0()(64bit) protobuf-compiler = 29.6-5.an27 protobuf-compiler(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libabsl_die_if_null.so.2605.0.0()(64bit) libabsl_hash.so.2605.0.0()(64bit) libabsl_log_initialize.so.2605.0.0()(64bit) libabsl_log_internal_check_op.so.2605.0.0()(64bit) libabsl_log_internal_conditions.so.2605.0.0()(64bit) libabsl_log_internal_message.so.2605.0.0()(64bit) libabsl_log_internal_nullguard.so.2605.0.0()(64bit) libabsl_raw_hash_set.so.2605.0.0()(64bit) libabsl_status.so.2605.0.0()(64bit) libabsl_statusor.so.2605.0.0()(64bit) libabsl_str_format_internal.so.2605.0.0()(64bit) libabsl_strings.so.2605.0.0()(64bit) libabsl_synchronization.so.2605.0.0()(64bit) libabsl_throw_delegate.so.2605.0.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libprotobuf.so.29.6.0()(64bit) libprotoc.so.29.6.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libutf8_range.so()(64bit) rtld(GNU_HASH) Processing files: protobuf-lite-29.6-5.an27.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7oX9CF + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + LICENSEDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-lite + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-lite + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/LICENSE /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-lite + RPM_EC=0 ++ jobs -p + exit 0 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: libprotobuf-lite.so.29.6.0()(64bit) protobuf-lite = 29.6-5.an27 protobuf-lite(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libabsl_cord.so.2605.0.0()(64bit) libabsl_cord_internal.so.2605.0.0()(64bit) libabsl_cordz_info.so.2605.0.0()(64bit) libabsl_hash.so.2605.0.0()(64bit) libabsl_log_internal_check_op.so.2605.0.0()(64bit) libabsl_log_internal_message.so.2605.0.0()(64bit) libabsl_log_internal_nullguard.so.2605.0.0()(64bit) libabsl_raw_hash_set.so.2605.0.0()(64bit) libabsl_str_format_internal.so.2605.0.0()(64bit) libabsl_strings.so.2605.0.0()(64bit) libabsl_synchronization.so.2605.0.0()(64bit) libabsl_throw_delegate.so.2605.0.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libutf8_validity.so()(64bit) rtld(GNU_HASH) Processing files: protobuf-lite-devel-29.6-5.an27.x86_64 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: pkgconfig(protobuf-lite) = 29.6.0 protobuf-lite-devel = 29.6-5.an27 protobuf-lite-devel(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libprotobuf-lite.so.29.6.0()(64bit) pkgconfig(absl_absl_check) pkgconfig(absl_absl_log) pkgconfig(absl_algorithm) pkgconfig(absl_base) pkgconfig(absl_bind_front) pkgconfig(absl_bits) pkgconfig(absl_btree) pkgconfig(absl_cleanup) pkgconfig(absl_cord) pkgconfig(absl_core_headers) pkgconfig(absl_debugging) pkgconfig(absl_die_if_null) pkgconfig(absl_dynamic_annotations) pkgconfig(absl_flags) pkgconfig(absl_flat_hash_map) pkgconfig(absl_flat_hash_set) pkgconfig(absl_function_ref) pkgconfig(absl_hash) pkgconfig(absl_layout) pkgconfig(absl_log_globals) pkgconfig(absl_log_initialize) pkgconfig(absl_log_severity) pkgconfig(absl_memory) pkgconfig(absl_node_hash_map) pkgconfig(absl_node_hash_set) pkgconfig(absl_optional) pkgconfig(absl_random_distributions) pkgconfig(absl_random_random) pkgconfig(absl_span) pkgconfig(absl_status) pkgconfig(absl_statusor) pkgconfig(absl_strings) pkgconfig(absl_synchronization) pkgconfig(absl_time) pkgconfig(absl_type_traits) pkgconfig(absl_utility) pkgconfig(absl_variant) pkgconfig(utf8_range) Processing files: protobuf-vim-29.6-5.an27.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.XDiGNw + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + LICENSEDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-vim + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-vim + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/LICENSE /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/licenses/protobuf-vim + RPM_EC=0 ++ jobs -p + exit 0 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: protobuf-vim = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: protobuf-devel-29.6-5.an27.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.XCN4i7 + umask 022 + cd /builddir/build/BUILD/protobuf-29.6-build + cd protobuf-29.6 + DOCDIR=/builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/examples/add_person.cc /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/examples/addressbook.proto /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/examples/list_people.cc /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/examples/Makefile /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + cp -pr /builddir/build/BUILD/protobuf-29.6-build/protobuf-29.6/examples/README.md /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT/usr/share/doc/protobuf-devel + RPM_EC=0 ++ jobs -p + exit 0 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: pkgconfig(protobuf) = 29.6.0 protobuf-devel = 29.6-5.an27 protobuf-devel(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libprotobuf.so.29.6.0()(64bit) libprotoc.so.29.6.0()(64bit) pkgconfig(absl_absl_check) pkgconfig(absl_absl_log) pkgconfig(absl_algorithm) pkgconfig(absl_base) pkgconfig(absl_bind_front) pkgconfig(absl_bits) pkgconfig(absl_btree) pkgconfig(absl_cleanup) pkgconfig(absl_cord) pkgconfig(absl_core_headers) pkgconfig(absl_debugging) pkgconfig(absl_die_if_null) pkgconfig(absl_dynamic_annotations) pkgconfig(absl_flags) pkgconfig(absl_flat_hash_map) pkgconfig(absl_flat_hash_set) pkgconfig(absl_function_ref) pkgconfig(absl_hash) pkgconfig(absl_layout) pkgconfig(absl_log_globals) pkgconfig(absl_log_initialize) pkgconfig(absl_log_severity) pkgconfig(absl_memory) pkgconfig(absl_node_hash_map) pkgconfig(absl_node_hash_set) pkgconfig(absl_optional) pkgconfig(absl_random_distributions) pkgconfig(absl_random_random) pkgconfig(absl_span) pkgconfig(absl_status) pkgconfig(absl_statusor) pkgconfig(absl_strings) pkgconfig(absl_synchronization) pkgconfig(absl_time) pkgconfig(absl_type_traits) pkgconfig(absl_utility) pkgconfig(absl_variant) pkgconfig(utf8_range) Processing files: protobuf-debugsource-29.6-5.an27.x86_64 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: protobuf-debugsource = 29.6-5.an27 protobuf-debugsource(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: protobuf-debuginfo-29.6-5.an27.x86_64 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: debuginfo(build-id) = 06fdeba8eb4dd30e706fed426bba513eea8e2752 debuginfo(build-id) = a7ce278be6cd924736e40e0d1fa5a12450b745ec debuginfo(build-id) = f793962424f588c5c89a3840037704e9203ed9da libprotobuf.so.29.6.0-29.6-5.an27.x86_64.debug()(64bit) libutf8_range.so-29.6-5.an27.x86_64.debug()(64bit) libutf8_validity.so-29.6-5.an27.x86_64.debug()(64bit) protobuf-debuginfo = 29.6-5.an27 protobuf-debuginfo(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: protobuf-debugsource(x86-64) = 29.6-5.an27 Processing files: python3-protobuf-debuginfo-29.6-5.an27.x86_64 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: debuginfo(build-id) = 177b62847047064f7dc4bc729bcfe8450cce52d3 python-protobuf-debuginfo = 29.6-5.an27 python3-protobuf-debuginfo = 29.6-5.an27 python3-protobuf-debuginfo(x86-64) = 29.6-5.an27 python3.12-protobuf-debuginfo = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: protobuf-debugsource(x86-64) = 29.6-5.an27 Processing files: protobuf-compiler-debuginfo-29.6-5.an27.x86_64 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: debuginfo(build-id) = 2931fdaf4256d640afdc58549eda801dc6737cb6 debuginfo(build-id) = 659aa6905314d33a48d20bdd527d9e8aac9df596 debuginfo(build-id) = c90eaf672ef18714dd5b9cea27581944f6610295 debuginfo(build-id) = d60590d2f87f000393a7ebeaf0e9106ff5cae8d2 debuginfo(build-id) = fa7143411a7f8993eacf26da5caac2a67abb233e libprotoc.so.29.6.0-29.6-5.an27.x86_64.debug()(64bit) protobuf-compiler-debuginfo = 29.6-5.an27 protobuf-compiler-debuginfo(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: protobuf-debugsource(x86-64) = 29.6-5.an27 Processing files: protobuf-lite-debuginfo-29.6-5.an27.x86_64 warning: %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Provides: debuginfo(build-id) = 4ef05981be3a283ff59d28edd9a70af6a2b76fc6 libprotobuf-lite.so.29.6.0-29.6-5.an27.x86_64.debug()(64bit) protobuf-lite-debuginfo = 29.6-5.an27 protobuf-lite-debuginfo(x86-64) = 29.6-5.an27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: protobuf-debugsource(x86-64) = 29.6-5.an27 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/protobuf-29.6-build/BUILDROOT Wrote: /builddir/build/RPMS/protobuf-lite-devel-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/python3-protobuf-debuginfo-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-vim-29.6-5.an27.noarch.rpm Wrote: /builddir/build/RPMS/protobuf-lite-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/python3-protobuf-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-devel-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-lite-debuginfo-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-compiler-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-debugsource-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-debuginfo-29.6-5.an27.x86_64.rpm Wrote: /builddir/build/RPMS/protobuf-compiler-debuginfo-29.6-5.an27.x86_64.rpm RPM build warnings: line 195: Possible unexpanded macro in: Requires: emacs-filesystem >= %{_emacs_version} %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy %clamp_mtime_to_source_date_epoch is deprecated, please use %build_mtime_policy Child return code was: 0